Log In
Try Intch
Years of experience: 16
Marketing
IT
Communications Manager
PR Manager
Content Manager
Customer Service
Show more
Trust Score
Exceptionally trusted; proven professional excellence.
80
%
Jonelle's Career Path
Oct. 2020
-
Jun. 2024
Barracuda
Senior Director, Corporate Communications & PR
Campbell, California, United States
Jun. 2017
-
Oct. 2020
Barracuda
Director Corporate Communications
Campbell, CA
Oct. 2015
-
Jun. 2017
Barracuda
Senior Public Relations Manager
Show 5 More
Try Intch
Log in