Speck Products employs 80 employees. The Speck Products management team includes Irene Baran (CEO), Kate Freeman (Senior Director Of Sales And Business Development), and Luisa Padilla (Director of Financial Analysis).
Looking for a particular Speck Products employee's phone or email?