Managing Director

Stephen Lee

Stephen is a seasoned operational and technology executive with over 25 years of experience in technology and cybersecurity. He leverages his experience to bridge the gap between technology and business operations and has a passion for identifying and solving complex challenges and uncovering opportunities for growth, scale, and practical solutions to realize them.
Stephen previously held leadership roles at Houlihan Lokey as the Head of Technology and Cybersecurity Transaction Advisory and KPMG, where he served as National Pre-Close Technology and Cybersecurity Leader.