Sean Dickson is the Director of Operations at Traffic Tech, a role they have held since 2025 after serving as a National Account Manager from 2021 to 2025. Previously, Sean worked as a Client Sales Representative at Echo Global Logistics from 2017 to 2021 and completed a Market Research Internship at OlayIT Health in 2016. Sean earned a Bachelor's degree in Communication and Entrepreneurship from Lake Forest College, graduating in 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices