Todd York is a Senior Account Executive at First Due, where Todd is responsible for managing accounts in Louisiana and Texas. Todd has a background in sales and strategy, with experience in various industries such as public safety, healthcare, and environmental science. Todd has a strong track record of driving business growth and developing successful sales strategies.
Sign up to view 0 direct reports
Get started