Karen Lew Bouchard is an experienced human resources and operational leader currently serving as Chief Operating Officer and Chief Human Resources Officer at Wireside Communications since June 2021. Prior to this role, Bouchard held the position of Head of Human Resources in the SecurID Business Unit at RSA Security, where responsibilities included organizational design and talent management. Bouchard has extensive consultancy experience, including a role as Human Resources Consultant at Bouchard Consulting, advising senior leadership at various organizations. Previously, Bouchard served as Chief Human Resources Officer and Chief Operating Officer at Racepoint Global, contributing significantly to the company's growth. Additional experience includes managerial roles in human resources at Steward Health Care, Weber Shandwick, and Anthem. Bouchard holds an Associate's of Science Degree in Media Arts from The Art Institutes and has a background in managing various HR functions across diverse industries.
Sign up to view 1 direct report
Get started
This person is not in any teams
This person is not in any offices