Craig Mauchan, VP Sales is a former COO and senior executive at global banks and insurance companies. He has led business and technology transformation initiatives to modernize operational business processes and build out new markets. Before financial services, Craig started his career in consumer packaged goods sales.