Peter Meegan

Customer Success Manager at CompScience

No bio yet

Location

Boston, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


CompScience

2 followers

CompScience makes your workplace safer and lowers your rates with the only AI-powered workers' comp policy on the market.


Employees

11-50

Links