leadership and management careers in Eindhoven, Netherlands