Technical Customer Success Manager - Networking & Infrastructure at Legrand, North America | JobVerse