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.