October 14, 2017


Leaf is an IT Managed Services company operating extensively in the cloud and providing results driven IT solutions since 2003. With a focus on world-leading cyber security, exceptional support and disaster recovery, Leaf delivers fully managed IT solutions and cloud technology for productivity and business growth.

Each client project is approached individually and Leaf is committed to building trusted long-term relationships with clients – not quick wins. It’s about finding the right technology to drive client’s business growth while providing ongoing support and the leadership necessary for results.