Director of Finance & Administration
Leo earned his M.B.A. from the Zicklin Graduate School of Business at Baruch College. Even before graduation from the program, Leo joined a small New York production agency as the Business Manager and, over 18 years, helped scale it into a worldwide network of offices in Los Angeles, London, Paris, Milan, Tokyo and Manila. After having established a consultancy which provided management guidance to dynamic, fast-growing small businesses in the New York area - including the largest retail expansion agency in the country – Leo joined Centennial Security Integration as the Director of Finance & Administration.
When he and his wife Eliane are not chasing around their young son - or cleaning up after their puppy - Leo enjoys riding his motorcycle, making travel plans, and exploring the world of wine.