Chief of Strategy and Innovation | City of Fort Worth, Texas (USA)
Fort Worth, United States of America
Carlo Capua is Chief of Strategy and Innovation for Fort Worth, Texas (USA). He has a business degree from TCU and a Master’s in International Relations from Harvard University. Carlo is an entrepreneur, a Rotarian, and vice chair of Sister Cities International. He has finished 18 marathons, an Ironman Triathlon, and speaks Spanish and Japanese.