Location : Brackley, United Kingdom Job Advert Project Manager Crosby Composites are a leading carbon fibre... manufacturer working predominately in high end, luxury automotive and formula 1. Established in 1982 we have almost 40 years...
Crosby Composites