Project and Social Media Manager at Itch Creatives - , National Capital District, Papua Niugini
We let one overarching purpose guide us in what we do—develop authentic creatives. This means crafting effective materials that answer our partner clients' marketing needs, and cultivating a culture of authenticity, growth, and contentment for everyone at Itch.