The Lockwood Group

Provides medical communications strategy consulting for clients in the pharmaceutical, biotech, and medical device industries.

2019 Inc. 5000 Rank:
# 2596
Leadership:
Matthew Schecter
Industry:
Advertising & Marketing
Location:
StamfordCT 
Founded:
2007
Employees:
199

Previous Inc. 5000 Rankings 

2018
#2042
2017
#2208

MORE COMPANY INFORMATION