Karla founded the international recruitment business, BeecherMadden in 2010 before overseeing the acquisition by Nicoll Curtin. In 2020 she joined Orpheus Cyber as COO. Orpheus are a threat intelligence company with a SAAS platform that helps organisations manage their own risk, and that of their third parties, with an easy-to-understand cyber risk score.
Karla is an industry awards judge, the host of industry interviews on the Cyber Talks media platform, the Capital Tea podcast and the Zero Hour Podcast. She is also an experienced speaker, on the topic of cybersecurity and women in technology.
Karla was included in SC Magazine’s Top 50 Women in Security in 2019. She was a finalist at the Women of the Future awards in 2016, for Entrepreneur of the Year and a finalist in The Future Ladies Awards for Mentor of the Year in 2019.