Sohan Singh

Managing Director Germany, Country Head DACH, Cluster Head North West Europe

Sohan Singh is a Senior Director in the Life Science industry with over 20 years of experience in multinational corporations, primarily through international assignments. Currently, Sohan serves as the Managing Director for Germany and Country Head for DACH at Envu, overseeing P&L management across five country groups and leading the development of more than 40 employees. Previously, Sohan held various leadership roles at Bayer, including managing sales and marketing initiatives in Europe, the Middle East, and Africa, as well as spearheading business management in North West Europe. Sohan's academic credentials include multiple MBAs from prestigious institutions and extensive executive education in transformation leadership.

Location

Düsseldorf, Germany

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices