Squire Mech

First established as Squire Beca in 1977, Squire Mech (SM) was founded in 1979 and has since been in operation for more than 45 years.

SM is a fully owned subsidiary of RSP and is an established name in the fields of Mechanical & Electrical Engineering; Green Mark Consultancy; and Project Management in the Built Environment sector.

SM has 7 offices globally in Singapore, Kuala Lumpur, Shanghai, Beijing, Chengdu, Ho Chi Minh City and Hanoi.

Signature, award-winning projects by SM include many BCA Green Mark award winners like Gaia, CapitaSpring, ITE College Central, Clarke Quay, St Regis, ION Orchard, and the Singapore Sports Hub.