Director, Technical Customer Success at Azenta Life Sciences | JobVerse