Olivier Lévy-Barouch est diplômé de l’EM Lyon et de l'Université du Connecticut (MBA).
Il débute en 1994 chez Arthur Andersen avant de rejoindre, en 2000, l'équipe de conseil en fusions-acquisitions de BNP Paribas en charge des institutions financières, au sein de laquelle il est promu directeur en 2005.
En 2007, il est nommé Managing Director, business development/M&A chez GE Capital International. Il dirige également l'activité GE Equity pour l'Europe, l'Afrique et le Moyen Orient.