top of page
Dominic
Creative Director
Dominic Dimech is a Managing Director and Creative Director at Onyx Agency, leading the end-to-end delivery of content projects across Australia. With a background in filmmaking and over a decade of storytelling experience, Dominic specialises in directing multi-disciplinary teams and shaping narrative-driven content for leading brands.
His work spans corporate, commercial and documentary-style projects, with clients including Zurich Insurance, AirTrunk, Jet Aviation, Legrand Australia, InvoCare and Zambi Wildlife Retreat. Dominic brings a practical, solutions-focused approach to creative direction, combining design, logistics and supplier management with strong attention to quality, risk and delivery.

bottom of page