The Deckle Edge employs 18 employees. The The Deckle Edge management team includes Natasha Nel (Director), Gerald Khumalo (Junior Digital Marketing Specialist), and Carmen Hattingh (Operations Manager).
Looking for a particular The Deckle Edge employee's phone or email?