Read feedback from candidates and former or current CHARLES OSBORN employees.
You can also add a review and rating of the company, ask questions or check salaries.
The offer from CHARLES OSBORN seems interesting. Is working there less stressful than at COVERAD?
How does CHARLES OSBORN engage with local universities and research institutions to foster innovation in automotive technologies in Llanfairfechan?