Search All tech Jobs

Honeywell logo
Honeywell

Technical Support Manager

Manage a global team of technical support specialists, ensuring high customer satisfaction and continuous improvement in Dublin, Ireland.