Key Search employs 25 employees. The Key Search management team includes Eugenia Alvarez (Head of Brand, Marketing and Experience), Leonie Hammer (Partner Europe), and Naiza Garcia (Graphic Designer).
Looking for a particular Key Search employee's phone or email?