Sichem Bio logo

Sichem Bio

Folks in the Business of Biotech - Have you been stuck on a strategic issue and need a “pair of fresh eyes”? If the answer is YES, then you’re in the right spot! Whether you’re stuck on your pitch deck. Whether your fundraising efforts are leading nowhere. Whether you’re an investor who’d like... Read more

Headquarters

France

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet