At LEC Partners, we’ve supported hundreds of projects worldwide in biofuels, biomaterials, biochemicals, biotechnologies, and feedstocks. Our community of 160+ experts brings unmatched depth: an average of 30+ years of hands-on experience, with half serving as former C-suite executives and nearly a...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1995 (30 years)
Address:
245 1ST ST; 18TH FLOOR; CAMBRIDGE, MASSACHUSETTS 02142, US
HIGH
spending power