Grace McDougal is an accomplished professional in public relations and communications, currently serving as the International Public Relations Manager at Check Point Software Technologies Ltd. since October 2018, following roles as a Senior Public Relations Specialist and Public Relations Specialist within the same company. Grace has a strong foundation in leadership and team management, exemplified by the position of Mailing Services Student Manager at Santa Clara University from July 2014 to June 2018. Additionally, Grace gained valuable experience as a Corporate Communications Intern at Check Point Software Technologies in 2017. Grace holds a Master of Business Administration from Syracuse University's Martin J. Whitman School of Management, obtained between 2021 and 2023, as well as a bachelor's degree from Santa Clara University, completed in 2018.
Sign up to view 0 direct reports
Get started