Technical Customer Success Manager at Legrand, North America | JobVerse