Nació en Viña del Mar (Chile), donde se recibió de ingeniero comercial y realizó un máster en ciencias financieras. En 2002, recién salido de la universidad y con 23 años, comenzó a trabajar para AM Holding –grupo que controla Enjoy–, donde se desempeñó en tareas tan variadas como el control financiero y la evaluación de proyectos. En 2008 llegó el ofrecimiento para tomar la gerencia general del hotel que la compañía tiene en Pucón, incluyendo su casino. También estuvo a cargo del casino emblemático de la compañía en Viña del Mar, hasta que en 2012 le ofrecieron la gerencia general del Conrad, mientras Enjoy negociaba la compra del 45% del hotel. Unos meses antes de asumir su cargo, García se instaló en Punta del Este como un turista más para “conocer la idiosincrasia y ver cómo funcionaba el turismo”.
"Logramos que el uruguayo venga al Conrad y lo sienta suyo"
El gerente general del Conrad, Juan Eduardo García, evalúa la temporada turística y habla sobre los cambios que se realizaron en el hotel para captar nuevos clientes