Meet the team

Engineered solutions for all industrial sectors

Marion Johnson

Marion Johnson

Director: Process + Water Solutions

UK Office

Ian Montgomerie

Ian Montgomerie

Chief Executive Officer

UK Office

Chris Lyon Projects Manager

Chris Lyon

Projects Manager

UK Office

COLIN 0001 P09 3855

Colin Neilson

Sales Manager

UK Office

JOHN 0009 P09 2610

John Blair

Technical Sales Engineer

UK Office

Join our team

We’re always on the lookout for talented individuals who share our passion for engineering and innovation. At Barr + Wray, we foster a collaborative and inclusive environment where fresh thinking and continuous learning are part of everyday life.

Even if there aren’t any current vacancies listed, we’d still love to hear from you. If you’re driven, curious, and excited by the work we do, get in touch, we’re always keen to connect with great people.

PW Join Our Team