Federico Bloch
President & CEO, TACA Group

1999 Tony Jannus Award Winner