David Carswell is a seasoned professional with extensive experience in sales and management within the roofing and building products industry. Currently serving as a Territory Sales Manager at Atlas Roofing Corporation since February 2023, David previously held the role of Territory Manager at Boral Roofing North America from March 2021 to March 2023. David's career includes significant positions such as Branch Manager and Outside Sales at Lansing Building Products from May 2016 to March 2021, CEO of 3FreeLocal, a startup focusing on overall business performance, team management, sales, and marketing from January 2014 to May 2016, and General Manager of WCI Group, Inc. in the Jacksonville area from May 2009 to April 2016. David's education was obtained at FTC Walhalla SC.
Sign up to view 0 direct reports
Get started