Sales Team

Contact Us

Can We Help?

Tel: +353-42-9335560

Tel: (770)886-6630

Tel: +886-4-24728185

Tel: +86-20-86266016

Declan Byrne

Global Sales Director

Shane O’Callaghan

Sales Manager Europe/Industry 4.0 Worldwide

Niall Murphy

Technical Sales Engineer

Peter Sloan

Technical Sales Manager North America

Patrick Rice

Sales Director Asia

Robert Chi

Sales Manager China

Roger Sun

Sales Manager Taiwan

Stephen Glancy

Sales Manager Ireland