Jobs
Companies
Jobs
Companies
Login
Info
Employers search
Barr + Wray
4 jobs
New Jobs
Water Treatment Sales Specialist | Industrial & Municipal
Glasgow, Scotland, United Kingdom
•
2026-11-14 07:20:57
Sales
2026-11-14 07:20:57
Apply
Regional Pump Solutions Engineer – Scotland & North
Glasgow, Scotland, United Kingdom
•
2026-11-14 07:19:28
Sales, Engineering
2026-11-14 07:19:28
Apply
Technical Sales Engineer – Pumps
Glasgow, Scotland, United Kingdom
•
2026-11-14 07:19:28
Sales, Engineering
2026-11-14 07:19:28
Apply
Water Treatment – Sales Executive
Glasgow, Scotland, United Kingdom
•
2026-11-14 07:16:46
Sales
2026-11-14 07:16:46
Apply