We work across a number of key sectors.
We work at senior level to develop outstanding brands.
We love happy clients.
©2013 Happy Giraffe Limited. Registered office: Sandford House, 6 & 7 Lower High Street, Stourbridge, DY8 1TE. Company registration number 4587931.
Please enter in the word you see below: