Olin has more than 30 years of IT experience spanning multiple business sectors and various IT concentrations including life sciences, financial services, manufacturing, healthcare, and construction.
Prior to joining Hamilton Lane in 2001, Olin was Manager of Systems Integration for First Consulting Group, where he worked for a number of major corporations managing such projects as multi-site integration, security modeling, infrastructure design, programming languages, architecting new systems, designing wide area networks, application environments, auditing technology programs, and the development of an infrastructure services group. Previously, he was Manager of Technology for the Rosen Organization.
Olin has served on numerous panels in the financial sector discussing cybersecurity, best practices for worldwide information technology, and creating innovation within a corporate environment.
Olin received a B.S. in Finance from LaSalle University. He is a Microsoft Certified Systems Engineer (MCSE).