Barking Spider Creative employs 2 employees. The Barking Spider Creative management team includes Penelope Bartlau (Artistic Director).
Looking for a particular Barking Spider Creative employee's phone or email?