DRAX demonstrate the agency's ability to create effective and visually compelling work that resonates with clients and their target audiences.
Marketing Officer
Team Lead
Project Manager
Chief Designer
Senior Animator
HR Manager