Peter Wallace

Head of Sales SEA

Peter Wallace is currently the Head of Sales SEA at Lemma Technologies, where they focus on enhancing programmatic capabilities and automation for outdoor advertisement. Previously, they served as the Business Development Director at Big Mobile from 2017 to 2018. With a strong background in sales and business development, Peter is dedicated to revolutionizing the OOH advertisement industry through innovative technology.

Location

Jakarta, Indonesia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices