Leah Ibarra

Channel Sales Evangelist at Vigilant

Leah Ibarra has a diverse work experience spanning various roles and industries. Leah most recently worked at Vigilant as a Channel Sales Evangelist starting from March 2023. Prior to that, Leah worked at Red Canary as a Senior Technical Recruiter from November 2021 to February 2023. Leah also gained experience in talent acquisition as a Talent Acquisition Specialist at Medtronic from April 2018 to June 2021. Additionally, Leah worked as an Infosec Recruiter at RedBlue Security from May 2018 to March 2019. Leah served in the United States Army Reserve as a Human Resources Specialist from March 2013 to March 2019. Leah has also worked as a Technical Recruiter at Robert Half from February 2017 to April 2018, and as a Human Resources Staffing Assistant at SWBC from June 2015 to May 2016.

Leah Ibarra completed their education with a Master of Science degree in Management, with a concentration in cybersecurity, from Colorado Technical University in 2020. Prior to that, they pursued their Bachelor of Arts degree in Organizational Development from the University of the Incarnate Word, which they completed in 2016.

Links

Previous companies

Timeline

  • Channel Sales Evangelist

    March, 2023 - present