Technology strategy, technology development, service and software sales and delivery. Demonstrated success at setting strategic directions, planning, and delivering results. Working with start ups and large companies to successfully bring technology solutions to business problems.