Gemma Orme's Location
Leeds, GB
Gemma Orme's Skills
Gemma Orme's Summary
Gemma Orme, based in Leeds, GB, is currently a Sales Manager at Carrwood Park Serviced Offices. With a robust skill set that includes Customer Service, Microsoft Office, Sales, Microsoft Excel, Marketing and more, Gemma Orme contributes valuable insights to the industry.