Product Support Specialist - Ireland job at Ashby