Our Team
Our international team based in Heidelberg, Germany consists of 16 highly skilled professionals from 11 countries. They ensure maximum efficiency and effectiveness in project management, programme support and all other service areas.
Our international team based in Heidelberg, Germany consists of 16 highly skilled professionals from 11 countries. They ensure maximum efficiency and effectiveness in project management, programme support and all other service areas.