Ben Longhurst

Ben Longhurst

European Operations Manager @ Visa

About Ben Longhurst

Ben Longhurst serves as the European Operations Manager at Visa Europe, a position he has held since 1998, accumulating 26 years of experience in the role.

People similar to Ben Longhurst