Todd Swim is a Partner at Mercer Health & Benefits LLC, a position they have held since 1997. Previously, they served as Principal and Owner at Buck Consultants from 1995 to 1997 and as a Partner at Mercer from 1997 to 2011. Todd earned a Bachelor of Science in Actuarial Science from the University of Illinois at Urbana-Champaign, where they studied from 1974 to 1978.
This person is not in the org chart
This person is not in any teams
This person is not in any offices