Serena Ross's Location
London, England, GB
Serena Ross's Work
Serena Ross's Summary
Serena Ross, based in London, England, GB, is currently a Business Solutions Manager at Opal Business Solutions from The Carphone Warehouse, bringing experience from previous roles at Opal Business Solutions from The Carphone Warehouse. Serena Ross has 1 email on RocketReach.