Executive & Site Lead Technical Support Manager at Benefitfocus (Voya) (New Haven) — hire.run