Bay Photo employs 141 employees. The Bay Photo management team includes Larry Abitbol (ceo), Linda Roberts (Director Human Resources), and Dale Spencer (Director Information Technology).
Get Contact Info for All DepartmentsLooking for a particular Bay Photo employee's phone or email?