A leading advertising technology company is seeking a Head of Brand Creative Americas to lead the creative direction... in Bogota. The role involves overseeing operational performance, managing a creative team, and ensuring alignment across diverse...