MEGA’s operations management team develops and delivers expert software and consultancy services for enterprise architecture and risk management. These tools and services help enterprises reduce costs, improve operational efficiency, and enhance operational governance.
Operations Management Team
François Tabourot
Vice President, French Operations and Co-founder of MEGA
François Tabourot is responsible for the development of operations in France, including sales and consulting, and the business development of MEGA in Belgium, Switzerland, Luxembourg, and North Africa. He graduated from the Ecole Nationale des Arts et Métiers in Paris with a degree in engineering.

Antonello di Vittorio
Vice President, Italian Operations
Antonello di Vittorio contributed to the early phase of MEGA’s development in international markets. He opened MEGA’s first foreign subsidiary, in Italy, in 1996. Ever since, he has been responsible for the development of Italian operations. He has successfully established the MEGA Business Process Analysis and GRC solutions within large Italian organizations.

Terence Lee
Vice President, North American Operations
Terence Lee is responsible for business development in North America. He has extensive expertise in enterprise architecture and business process analysis projects, and brings over 22 years of experience to the organization.

Ludovic Relandeau
Vice President, UK Operations
Ludovic Relandeau is Managing Director for MEGA UK, in charge of all business development for this market. After creating and developing the consulting practice for MEGA NA, he was appointed Vice President in charge of UK operations.

Eduardo Rodriguez Garcia
Vice President, Mexican and Latin American Operations
Eduardo Rodriguez Garcia has directed MEGA Latin America since its creation in 2008. He brings to MEGA his successful experience in significantly growing the EA and BPA practice of PERSYS, the MEGA’s Mexican partner and distributor

Peter Brünenberg
Country Manager - German, Austrian, Swiss Operations
Peter Brünenberg is Country Manager for MEGA D/A/CH, in charge of all business development for this market. After two years as Technical Director for MEGA, he was appointed Country Manager in charge of all the operations in Germany, Austria and Switzerland.

