About Allan
Allan Todd is the Chief Marketing Officer at Infront Webworks. He is a digital marketing expert with more than 22 years of experience in marketing, search engine optimization, content marketing and website design.
Since 1997, Allan has worked with hundreds of business clients both in Colorado Springs and nationwide, helping them turn search visibility into measurable growth.
Allan holds a Bachelor's degree in Business Administration with majors in Marketing and Computer Science. Before his agency career he was a program manager for Northrop and an officer in the United States Air Force.
