The Delta Studio employs 109 employees. The The Delta Studio management team includes Alexandra Buys (Co-Founder, CIO and Director of Marketing and Ecosystem), MacFaren Marsh (Talent Acquisition Manager), and Mabet Padayachee (Intermediate Software Engineer).
Looking for a particular The Delta Studio employee's phone or email?