Peter is responsible for leading a team of over 2000 professionals dedicated to delivering a safe and differentiated technology platform for a wide range of consumer businesses.
Sign up to view 1 direct report
Get started
This person is not in any teams