Diego Posada
Customer Success Manager @Barracuda
San Francisco, CA, US
EMAILS
d••••••@barracuda.com
MOBILE NUMBERS
+14•••••••92
Signup · Get unlimited contacts
WORK HISTORY
Dec 2023 — Present
Customer Success Manager @Barracuda
View department →
Campbell, CA, US
EDUCATION
N/A
De Anza College
Associate's degree, Business Administration and Management, General
2019 — 2021
California State Polytechnic University-Pomona
Bachelor of Business Administration - BBA, Accounting
ABOUT DIEGO POSADA
Customer Success Manager - Barracuda Networks
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.