Antoine Rech is the Administrative Director of the Luxembourg branch of Sacred Heart University, Fairfield, USA. He directs and oversees the functions of the Jack Welch College of Business and performs administrative and programmatic functions including technology, human resources, and public relations. Antoine oversees admission activities for all Luxembourg academic departments in close collaboration with program faculty and staff, reviews and evaluates candidates for admission and counsels prospective students. Antoine is responsible for strategic planning, policymaking, and maintaining organizational effectiveness; he oversees the management of office staff and outside consultants.
Prior to serving as Administrative Director, Antoine Rech was the Project Manager at Technicolor Luxembourg, part of the THOMSON Group. In this role, he managed clients representing 5 million euros of annual revenue and supervised orders and special projects handling for Microsoft and Disney. From 1999 to 2001, Antoine worked in New York for Bloomingdale’s and a wine import company located in SoHo where he developed and maintained an effective marketing communication strategy.
Antoine received his Bachelor of Arts degree from the Ecole Française des Attachés de Presse (EFAP) in Lille, France, his Master of Arts degree from the Marymount Manhattan College in New York, USA, his Master’s degree in International Business from ICN in Nancy, France and his MBA from Sacred Heart University in Luxembourg, where he lives with his wife and two daughters.