David Steele

David Steele

Marketing Technology Manager

Kalispell

David Steele has been writing on paper, keyboards, and occasionally walls since he was quite small. His experience spans marketing, automation, project management, and whole lot of words. A fan of the semi-colon and long days outside, he can be found out in the snow or roped up on the rocks when not at work.