Stephen Pollard is a strategic Product Manager with over seven years of experience in defining and delivering product visions across various sectors. Currently a Senior Product Manager at Vonage since 2025, they previously held roles at Sky as a Product Owner focusing on product analytics and software development, where they created roadmaps that enhanced customer experiences. Earlier in their career, Stephen served as an IT Candidate Manager at Robert Walters and completed a Bachelor's degree in Computer Science at the Dublin Institute of Technology. Additionally, they gained valuable insights into IT risk and network security during an internship at EY.
This person is not in the org chart
This person is not in any teams
This person is not in any offices