GlobalSign
Company Employees
Lorri O'Brien
Sales Director
Verified
Lorri O'Brien is a dynamic Sales Director with over 15 years of experience in driving revenue growth and building high-performance teams in the technology sector. At TechWave Solutions, she spearheaded the launch of a groundbreaking SaaS platform, resulting in a 30% increase in annual sales. Known for her strategic vision and customer-centric approach, Lorri has consistently exceeded sales targets and expanded market share across North America and Europe. She is passionate about mentoring emerging leaders and fostering a culture of innovation and collaboration within her teams.More...
Sarah Eslao
Circle Lead / Department Head @ing
Verified
An experienced leader in risk and compliance operations; enabling experts and decision makers to collaborate in process improvements, incidents management and data analysis. | A People Leader of Risk Management frontliners, vetting analysts and content teams. | ACAMS Certified Anti-Money Laundering Specialist.More...