Sophia Amelia, based in Newark, DE, US, is currently a Business Development Manager at Digitant Consulting, bringing experience from previous roles at 10 odm.
Not the Sophia Amelia you were looking for?
Find contact details for 700 million professionals.