twenty4help employs 21 employees. The twenty4help management team includes Marc Morunga (Director Business Intelligence and General Manager Spain), Siraaz Khan (Business Intelligence Analyst), and Peter Doveren (Member of the Executive Board).
Looking for a particular twenty4help employee's phone or email?