Carlo Capua

Chief of Strategy and Innovation
City of Fort Worth
No items found.

Carlo Capua is Chief of Strategy and Innovation for the City of Fort Worth, the fastest-growing city in the U.S. He is tasked with managing special projects, global affairs, and large sporting events like the CrossFit Games and the FIFA World Cup. As one of Fort Worth's first social entrepreneurs, Carlo co-founded Z’s Café, creating 165 jobs for low-income men and women over 13 years and feeding 150,000 people during the COVID pandemic. In 2018, he was named "Businessman of the Year" by the Fort Worth Hispanic Chamber of Commerce. After earning a business degree from Texas Christian University in 2000, Carlo spent 7 years teaching English in Fort Worth's Sister Cities in Japan and Mexico, and graduated from Harvard University with his master's in International Relations in 2022. He is past president of the Rotary Club of Fort Worth and Chair of the national Board of Directors for Sister Cities International. A sought-after speaker and emcee, Carlo has started and sold multiple businesses. An avid athlete, he has finished 18 marathons (one in North Korea!) and an Ironman Triathlon, and speaks Spanish and Japanese. He and his wife, Dr. Rachael Capua, live and work in Fort Worth, Texas.

© 2023 Texas Innovation Alliance.
All rights reserved.
July 17- 19