Todd McSwain

Account Manager at Layer 3 Communications

Todd McSwain has a robust background in network management and communication infrastructure, currently serving as an Account Manager at Layer 3 Communications since April 2021. Prior to this role, Todd McSwain held multiple senior positions at the University of South Carolina from August 2009 to January 2021, including Senior Enterprise Network Architect and Executive Director of Communication Infrastructure and Collaborative Services. Todd McSwain's career also includes experience as Manager of Network Integration at the South Carolina Budget & Control Board DSIT from March 2006 to August 2009, as well as a role as Network Engineer at SC Budget & Control Board DSIT from March 2002 to March 2006.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams