Payroll Manager

The Payroll Manager position will be responsible for managing the overall payroll function for NPM and its subsidiaries.

Senior Estimator

Why on earth would you want to work here? If you want to make a difference, use your imagination, provide solutions, and be listened to, then NPM is the place for you. We’re growing, working on amazing projects and need a superstar to rise to the challenge. We’ll listen to you and encourage you to […]

Sales Support

We are currently seeking a Junior Analyst to join our growing team. The purpose of the role is to support the Strategy and Partnership Team across client leads/meetings and corporate events.

Contracts Administrator

We are looking for a Contract Administrator that can be a wingperson to our Project Managers, negotiating design and construction contracts and keeping an eye on contractual compliance as if you were Harvey Spectre’s apprentice on Suits.

Co-ordinator / Estimator

We are looking for a Co-ordinator / Estimator driven to provide the best customer experience for our minor works projects.

Project Manager

We are looking for a Project Manager that can be a leader, spin plates, balance books and deliver projects for some of the most high-profile customers in property.

Maintenance Technician

The Maintenance Technician will undertake all aspects of commercial maintenance. This role is slightly different to other Maintenance Technicians as we require the successful candidate to have an Electrical qualification or Disconnect Reconnect License.