Creative Branding & Multimedia Specialist - Shape Our Visual Identity in Bali
Join Microgenesis Business Systems as our Creative Branding & Multimedia Specialist and play a pivotal role in crafting and evolving our brand’s visual and digital identity. Based in the vibrant creative hub of Bali, you’ll lead the development of compelling branding assets—from logos and sales mate