Kirk has a wealth of experience from more than 20 years leading many different aspects of technology and communication businesses. He builds strong teams that tackle difficult challenges like competing for growth in tough markets, scaling and maturing SaaS platforms, and ensuring long term business financial strength.