About Me

I’m a broadly experienced technology leader, innovator, and strategic thinker. 

As an over-the-horizon visionary, I explore the continually evolving interplay of technology, culture, and consumer behavior and its impact on business. I challenge the status quo by asking the “impossible questions” to identify risk and enable businesses to innovate with emerging technologies rather than being disrupted by them.

I’m a pragmatic technologist, adept at making sense of new and emerging technology, cutting through hype and explaining the relationship between vision, current capabilities, and future potential. 

My industry experience ranges from startups to global Fortune 100 enterprises in the technology, media and entertainment, and financial service industries. I’ve held a diverse set of roles in software engineering, product development, software architecture, user experience, applied research, enterprise architecture, and technology strategy.

Key Capabilities