Michael Roch is a Zurich-based software entrepreneur and advisor to Managing Partners and CEOs, who has been consulting for over 20 years to law and professional services firms in the US, UK, Europe, Africa and Asia. He is the founder and managing partner of a global consulting boutique for the last ten years, and is