Switchfly employs 119 employees. The Switchfly management team includes Michael Audia (Chief Financial Officer), Chris Ochs (VP of Sales), and Ed Estabrook (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Switchfly employee's phone or email?