Black Spot employs 20 employees. The Black Spot management team includes John Laskas (Creative Director and Founder), Carla Sacks (Executive Producer Special Projects Consultant), and Caarin Fleischmann (Producer).
Looking for a particular Black Spot employee's phone or email?