Kelros Limited's Location
Swindon, England, United Kingdom
Kelros Limited's Skills
Kelros Limited's Summary
Kelros Limited, based in Swindon, England, United Kingdom, is currently a Sales Manager at Kelros Ltd. With a robust skill set that includes Sales Management, Key Account Management, Sales Operations, New Business Development, Selling and more, Kelros Limited contributes valuable insights to the industry.