efex employs 330 employees. The efex management team includes Nick Sheehan (Chief Executive Officer), Sylvia Przychodzen (Talent Acquisition Manager), and David Rose (Chief Revenue Officer).
Looking for a particular efex employee's phone or email?