Steven Hayward

Steven Hayward

Technical Support Specialist @ Tech Mahindra

About Steven Hayward

Steven Hayward is a Technical Support Specialist currently employed at Tech Mahindra in Manchester, England. He has a background in operations and lead generation, with previous roles at Booking.com and Claims Advisory Group.

People similar to Steven Hayward