metis employs 25 employees. The metis management team includes Ben Hewitt (Managing Director), Helen Hives (Chief Operating Officer), and Alex Peters (Chief Technology Officer).
Looking for a particular metis employee's phone or email?