HGV Driver Location: Inverness Hours: Full time, Permanent Salary: Competitive, with overtime available At MacGregor Industrial Supplies, we’re proud to support customers across the North and Islands with reliable, friendly and professional service. Our HGV Drivers are a key part…
Location: Elgin Hours: 37.5 hours Department: Sales We’re looking for a motivated and customer focused individual to join our Elgin Internal Sales team, supporting our Fencing and Garage Door ranges alongside general day to day sales activity. This is a…
About the Role We are looking for an experienced Workshop Foreman to support the safe, efficient and high quality operation of our Kirkwall based workshop. This role combines technical expertise with team supervision and strong communication, working closely with the…
About the Role We are looking for a motivated and customer focused Branch Supervisor to support the day to day running of our Orkney Branch. This is a hands on role with responsibility for people leadership, sales support, stock coordination…
External Sales Representative – Fencing Division Location: Inverness or Elgin Full time, Permanent At MacGregor Industrial Supplies, we’re passionate about delivering expert advice, exceptional service, and a comprehensive range of quality products across Scotland. Our Fencing Division continues to grow,…
About the Role We’re looking for a detail orientated individual to join our Purchase Ledger Team. If you’re organised, accurate and good with people, this could be the role for you. You’ll work closely with colleagues across our branches and…
External Sales Representative – Welding Division Based in Inverness, covering the Grampian Area| Full time | 37.5 hours per week Are you great with people, love being out on the road, and have a knack for spotting opportunities? We’re looking…
We are looking to recruit a Part Time Credit Control Assistant to join our busy and supportive team. This is a 16 hours per week position, and the successful applicant must be available to work on Fridays. The ideal candidate…
About the role We are looking for an External Sales Representative Hygiene Catering who will be responsible for driving business growth by managing key accounts and identifying and developing new customer relationships within the hygiene and catering sector. This role…
Job Overview We are currently seeking a Purchase Ledger Clerk within our Finance Department. The candidate will assist the team with invoices, queries, reconciliations, and payments. Key Responsibilities Internally: Daily contact by telephone, email or in person, with other team…
Job Overview Hours: 37.5 hours per week (Saturday rota as required) Reports to: Showroom Manager Location: 15–17 Henderson Road, Inverness Salary: Discussed at interview stage Are you passionate about sales, people, and creating a standout customer experience? We’re looking for…
With eight branches throughout the Highlands and Islands, MacGregor Industrial Supplies provides a unique resource for northern construction, manufacturing and commerce. Our 17 divisions cater for multiple industries and work together to provide a combined expertise which is unrivalled in…
About Us Our Trailers & Fencing division is trusted by both trade and retail customers for high quality trailers, durable fencing solutions, and dependable advice. We’re proud to be a branch that puts customers first, acts with integrity by always…