Emma Melrose's Location
Swansea, Wales, GB
Emma Melrose's Work
Emma Melrose's Education
St Marks Comprehensive
1986 - 1993
Emma Melrose's Skills
Emma Melrose's Summary
Emma Melrose, based in Swansea, Wales, GB, is currently a Project Executive at Concentrix, bringing experience from previous roles at Concentrix, IBM Global Process Services, IBM and NTL. Emma Melrose holds a 1986 - 1993 St Marks Comprehensive. With a robust skill set that includes Service Management, Call Center, Outsourcing, Service Delivery, Management and more, Emma Melrose contributes valuable insights to the industry. Emma Melrose has 3 emails on RocketReach.