Sean Welch is a Client Services Manager at Wallace Welch & Willingham, a position held since June 2023. Prior to this role, Sean served at Marsh McLennan Agency - Bouchard from August 2018 to June 2023, progressing through several positions including Account Manager for Business Insurance, Client Service Advisor, Client Service Representative, Service Specialist, and Support Specialist. This extensive experience in client services and account management highlights Sean Welch's expertise in the field.
Sign up to view 0 direct reports
Get started