The current leadership team at OTR3 has a wide range of experience in the financial, medical, and industrial sectors. They have worked as consultants in mergers and acquisitions, as well as in research and development for private companies and universities. Most of the team members have earned degrees from prestigious universities in France, such as Pierre and Marie Curie University and Université Paris Diderot.