There is no magic in what I do. There are, however, fundamental philosophies I adhere to and methodologies I have picked up over the course of my career:


  • Design is fundamental to any business and technology. Just as IT has crucial design roles (software architect, data scientist, infrastructure architect) so too does a business require "architects" who can raise the right question and help answer it: How will this help us drive shareholder value? How will this benefit our customer? What will the experience be?

  • "Follow where the puck is going" is not a strategy. Being ahead of the curve has substantial risks. Be a surfer: anticiapte the wave and make sure to stay on top of it. I have failed by trying to be too innovative. Tune your innovation to be on top of that wave

  • Learn from adjacent possibilities[1] and from other industries. The problem you are trying to solve may have had a solution in the most unexpected places. While you are looking to develop a smarter patient record and overcome privacy, trust and security - financial services have leveraged blockchain to create ledgerless solutions and a virtual currency (bitcoin) has garnered the trust of millions around the globe who transact without any banks or 3rd party establishments

  • Understand the change impacts of your initiative. Whether you are changing the comp design of sales teams or deploying a new platform to employees/customers: change management philosophies and tools should be an integral part of your arsenal. This is not just IT change management but broader change design: who is affected? How will their role change? Which stakeholders are involved and how? How does this individual percieve the change and what do we need to do to get them to agree, acquiesce or overcome objections?


[1] The term was coined by Steve Johnson in his book "Where good ideas come from"






Site Design by Tiran Dagan ©2017