Business Support Manager
- Hiring Organisation
- 17918
- Location
- Horley, Surrey, United Kingdom
corporate activities Handling calls and initial customer complaints Health, safety, and compliance awareness Managing purchase orders, invoices, and IT/stationery ordering Proactive problem-solving and able to multitasking in a fast-paced environment Whats in it for you? We offer a range of benefits designed to support ...