Barracuda PR (Public Relations) employs 16 employees. The Barracuda PR (Public Relations) management team includes Marina Monsisvais (Founder and CEO), Ana Gabriela Becerra (Chief Operations Officer), and Patricia Garcia (Public Engagement Director).
Get Contact Info for All DepartmentsLooking for a particular Barracuda PR (Public Relations) employee's phone or email?