Dean is an innovative and results driven leader with over 20+ years of experience in companies of all sizes. His experience has given him the ability to successfully scale a business and expand its global footprint. He specializes in using technology to accelerate and scale companies and delight customers. He embraces working at all levels of the business from establishing high level business strategy to the necessary day-to-day details that help the business operate.
Current role