Founded in 2007, Scimitar sought to fill a void in the life sciences industries. Scimitar founders realized that life sciences companies were relatively early in their operational maturity when compared to long established product development, manufacturing, and supply chain industries such as autom... Read more
This company has no org chart yet
This company has no offices yet