Carl Heiden

Carl Heiden

Helping businesses improve their operations through information technology, business ideas, thoughts, and insights.