Your mission
Join a dynamic and highly respected international multimedia design studio thatâs been shaping original concepts around the globe for over two decades! As our Manager Business Relations, you'll be at the heart of our growth, driving new business opportunities, expanding into exciting new markets, and nurturing relationships with both new and existing clients. Youâll be working closely with our founder, Leigh, and collaborating with interdisciplinary teams to bring new business prospects to life. Whether itâs diving into market research or negotiating key contracts, every day will bring a new challenge and the chance to make a real impact.