Home

Embracing opportunities to create value in challenging environments for the greater good. I have focused my extensive experience in distributed cloud technology and managing global development teams. Whether it’s building architecture, systems, software, or technical teams I am always doing so with a customer outlook so anything being built is supportable, scalable, and driven by strategy of where they will need to be in the future.