Manager, Administration
Boats & Submarines · United Kingdom · 201-500 Employees
View Company Info for Free
Manager, Administration
Compare insights from companies similar to MacTaggart Scott, focusing on performance, financial data, growth rates, and unique benchmarks to identify key industry trends and opportunities.
A closer look at the technologies used by MacTaggart Scott
MacTaggart Scott specializes in naval engineering, offering innovative and reliable design and manufacturing solutions for demanding environments. The company is committed to working closely with its clients to deliver dependable products. They are also focused on attracting talented individuals to join their collaborative and innovative engineerin... Read More