Open Systems's HR department is led by Helena Grimm (Talent Acquisition Manager) and has 6 employees.
Martin Blecher
Head of People and Culture
Djibril BANGOURA
Talent Acquisition Manager
Karen Brooks
Head of Human Resources, North America
Helena Grimm
Looking for a particular Open Systems employee's phone or email?