Join the NB Media Team

Creative. Passionate. Driven. Let’s grow together.




At NB Media, we’re always looking for talented individuals who share our passion for creativity and digital marketing. Whether you’re a photographer, videographer, web designer, or social media expert, we offer opportunities to work on exciting projects that make an impact. We value innovation, collaboration, and a commitment to excellence. If you’re ready to take your career to the next level, explore our current openings and be part of a team that brings brands to life.

About Our Company


NB Media is a full-service digital agency committed to helping businesses grow. Our expertise lies in creating engaging content that resonates with audiences and drives results. We pride ourselves on our collaborative work environment, where every team member's input is valued, and innovation is encouraged. As we continue to expand, we're looking for talented individuals to join us on this exciting journey.

Why Join NB Media


Creative Environment:
Work in a space that fosters innovation and creativity.
Professional Growth: Opportunities for continuous learning and career advancement.
Collaborative Culture: Be part of a supportive team that values each member's contributions.
Diverse Projects: Engage in a variety of projects that challenge and inspire.

How to Apply


If you're ready to take the next step in your career and join a team that values creativity and excellence, we'd love to hear from you. Please send your resume and portfolio to nic@nbmedia.com.au with the subject line "Application for [Position Title]." In your cover letter, tell us why you're passionate about joining NB Media and how your skills align with the role you're applying for.

More Information

To find out more information about NB Media check out our Instagram or Facebook page.

Contact Us




If you are looking for your next adventure and believe that the above sounds like you we would love to hear from you. Please contact us on the below;

Phone | Nic or Luke 0458 892 903 or 0476 501 308
Email | nic@nbmedia.com.au / admin@nbmedia.com.au