Replica employs 33 employees. The Replica management team includes Nick Bowden (Chief Executive Officer), Jenny Carroll (Senior Human Resources Business Partner), and Emily Morin (Customer Success Manager).
Looking for a particular Replica employee's phone or email?