Finisterre employs 270 employees. The Finisterre management team includes William Sheane (CEO), Bronwen Foster-Butler (Chief Marketing Officer), and Amelia Hornblow (Chief Product Officer).
Get Contact Info for All DepartmentsLooking for a particular Finisterre employee's phone or email?