The Lewin Group corporate office is located in 3160 Fairview Park Dr Ste 600, Falls Church, Virginia, 22042, United States and has 201-500 employees.
the lewin group inc
the lewin group
lewin group
lewin
the lewin group inc
lewin group inc
Departments
Number of employees
Engineering & Technical
51
Operations
26
Medical & Health
23
C-Suite
10
Information Technology
10
Finance
9
Legal
3
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to The Lewin Group's success, and advanced their careers.
Senior Research Scient... at Battelle Memorial Inst...
Worked as Consultant
at The Lewin Group (2019-2020)
Chief Clinical Officer at Longevity Health Plan
Worked as Vice President, Disability & Aging Policy
at The Lewin Group (2016-2017)
Vice President at Sag
Worked as Managing Consultant and Project Manager
at The Lewin Group (2013-2024)
Explore More
Optum Serve is a premier national healthcare and human services consulting firm that specializes in health policy research, analytics, and consulting. They work across public, nonprofit, and private sectors to develop and implement programs that enhance federal agency services and improve healthcare delivery. Their clients include federal agencies,... Read More