Centr employs 477 employees. The Centr management team includes Nicholas Robinson (President, Digital), Amy Longhi (Chief Revenue Officer), and Nate Willits (Chief Financial Officer).
Looking for a particular Centr employee's phone or email?