Urmila Devi's Location
London, England, United Kingdom
Urmila Devi's Work
Urmila Devi's Education
Urmila Devi's Summary
Urmila Devi, based in London, England, United Kingdom, is currently a Senior Manager at CLX Europe, bringing experience from previous roles at CLX Europe, Sun Branding Solutions and Schawk!. Urmila Devi holds a Bachelor Of Arts in Business Management @ University of Humberside. Urmila Devi has 1 email on RocketReach.