Giant Sparrow employs 1 employees. The Giant Sparrow management team includes Christa Demetriou (Creative Director).
Looking for a particular Giant Sparrow employee's phone or email?