Sr. Director of Security and Compliance
Duncan is a security, engineering, and business leader. His background is in security engineering and, in particular, cloud security.
Innovation and Growth
Securing a Platform
Building a world-class security program to protect the world’s identities
Coronavirus and Cybersecurity: How Your Business Can Stay Safe
Hackers are preying on confusion, so businesses need a clear plan.
Credential Stuffing is a Persistent Threat to Your Users
How Breached Password Detection and MFA Can Help Ward Off the Millions of Attempts Botnets Make Each Month