Otter Public Relations

HQ
Orlando
58 Total Employees
Year Founded: 2019

Teams at Otter Public Relations

AdTech
Responsible for closing high-ticket PR contracts, building relationships with C-suite, managing deals, and exceeding sales quotas.