Stephen Dudley has over a decade of experience in business development and customer engagement. Currently serving as an Engagement Lead at Basware since March 2013, Stephen facilitates discussions with customers to address their payment and spend management challenges. Prior to this role, Stephen was a Business Development Manager at TripAdvisor from September 2011 to 2013 and an Account Executive at Frost & Sullivan between April 2009 and September 2011.
This person is not in the org chart
This person is not in any teams
This person is not in any offices