Amelia Shore is a professional with extensive experience in the field of commercial and sales management. Amelia has held various roles in companies such as Xeim, Econsultancy, and Centaur Communications. Amelia graduated from the University of Nottingham with a degree in American Studies with International Study.
Sign up to view 1 direct report
Get started
This person is not in any teams