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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices