Troy Leach
Chief Strategy Officer, Cloud Security Alliance

Troy Leach

Troy Leach is a cybersecurity and financial technology expert with over 26 years of experience advancing safe, responsible tech. As Chief Strategy Officer at the Cloud Security Alliance, he leads strategic initiatives focused on financial services, cryptocurrency, and government engagement. A frequent speaker and advisor, he consults with global regulators, sits on advisory boards, and helps shape cybersecurity curricula at universities. Leach previously served as CTO of the PCI Security Standards Council and holds a Master’s in Telecommunications and Information Security Management from Syracuse University. He is also recognized by the World Economic Forum for his blockchain expertise.