Wicked Reports corporate office is located in 10 Liberty Rd, Marblehead, Massachusetts, 01945, United States and has 11-50 employees.
wicked reports llc
wicked reports
wickedreports
Departments
Number of employees
Sales
2
C-Suite
1
Operations
1
Information Technology
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Wicked Reports's success, and advanced their careers.
Chief Operating Office... at Get Maine Lobster
Worked as Product Manager
at Wicked Reports (2020-2021)
Chief Financial Office... at Imperial Advisory
Worked as Chief Financial Officer (Fractional)
at Wicked Reports
Chief Operating Office... at US VisionMed Partners
Worked as Chief Operating Officer
at Wicked Reports
Founder at Inbound Back Office
Worked as Senior Customer Success Manager
at Wicked Reports (2021-2022)
Manager, Client Succes... at NetGain Technologies
Worked as Manager, Customer Success
at Wicked Reports (2021-2022)
Explore More
Wicked Reports specializes in first-party attribution technology that provides verified data to optimize paid advertising budgets. Their platform offers tools such as the Attribution Time Machine and weekly performance calls to help digital agency owners, media buyers, and brands make informed marketing decisions. With a focus on trustworthy data a... Read More