Liam Cavanagh works as a Senior Program Manager for Microsoft in the Data Replication and Synchronization group where he helps to architect “offline and collaboration” based mobile enterprise solutions – enabling mobile workers to remain productive regardless of network availability. Additionally, he works with partners and enterprise corporations implementing enterprise mobile solutions, conducts training seminars worldwide on mobile and wireless technology design, development, and deployment. Liam holds a Bachelor of Mathematics degree in Business and Information Systems from the University of Waterloo in Waterloo, Ontario, Canada.