Touchdown employs 21 employees. The Touchdown management team includes Florent Michaux (Chief Executive Officer), Hendrik Brouwers (Purchase Manager), and Alicia Gassama (Head of Marketing and Communication).
Looking for a particular Touchdown employee's phone or email?