Glenn Sosa was born in Monterrey, Mexico, grew up in New Orleans, Louisiana, and now lives in Sarasota, Florida with his wife of twenty-four years and their two children. He spent fourteen years working in Marketing and Information Systems for ExxonMobil in the U.S. and abroad, as well as eleven years leading sales for a distributorship he founded in Florida. He earned an MS in Management from the Massachusetts Institute of Technology and a BS in Quantitative Business Analysis and Computer Science from Louisiana State University.