Ecole Polytechnique de Paris, MSc from the University of North Carolina, Chapel Hill
Géraud began his career in industrial positions at the Thomson and General Electric groups. Among others, he was Quality Assurance Manager for Europe at GE Medical Systems, with manufacturing facilities in Spain, Italy, Belgium and France. He later became a Consultant and Managing Partner ofExecutive Consultants, before becoming Deputy CEO for the training and consulting operations at Afnor group, the French standard organization.
At Exec Avenue, a Eurosearch Company, Géraud specialises in industry, technical services for companies (engineering, logistics, transport), equity fund acquisitions, leadership assessments, management reviews, and the organisation of management and governance structures. Among other accomplishments, he has carried out several Country Manager assignments for industrial groups in Germany and the United States.