Extensive experience managing, developing, and delivering diverse technological solutions and software to create value and solve real-world problems. Proven ability to deliver results, build and motivate teams throughout all phases of organizational growth. Deep understanding of current and emerging technologies and their potential for commercial application. Willing to challenge the status-quo in order to provide innovative, profitable, and pragmatic solutions.