Giraffe Design employs 3 employees. The Giraffe Design management team includes Stewart Perrett (Owner at Giraffe Design), Moira Klassen (Creative Director and Owner), and Max June (Foreman).
Looking for a particular Giraffe Design employee's phone or email?