The Portland Precision Engineering workforce consists of trade certified Fitter Machinists, Boilermakers, Mechanics, Apprentices and Trades Assistants. We also employ Crane Operators, Riggers, and Plant and Equipment Operators.

All Portland Precision Engineering tradesmen are certified to Australian Standard for confined space entry. We also have several tradesmen who are certified for unrestricted wind tower climbing having completed specialised training for working at heights and tower rescue.

The staff and management of Portland Precision Engineering operate in an environment that generates personal accountability and continuous improvement. We are proud of our trade skills and safety record. Our qualified and experienced staff members operate at a high level of excellence and pride allowing our company to provide top quality services at competitive prices.

Our Team


Managing Director – Jon Dennis
Jon became Owner and Managing Director in April 2010 when Portland Precision Engineering acquired PFM (Portland Fleet Maintenance) .  Prior to this, Jon worked for General Motors for 30 years in various roles in Manufacturing and Engineering Program Management whilst posted in North America, Europe and Australia. As Managing Director, Jon leads all Portland Precision Engineering operations but can also offer clients assistance in Strategic and Business Planning, Market and Business Development, Financial Analysis and Project Management.

Engineering Manager – Duncan Hill
Prior to joining PPE in 2018, Duncan held leadership roles at Broadspectrum (Area Construction Manager for NBN), Datum Point Drafting (Construction Manager - GlaxoSmithKline) and Tasweld (General Manager). Duncan is responsible for the solution development, technical analysis, CAD, estimating and project management.

Office Manager - Anna McRae
Prior to joining PPE in 2016 Anna was Site Administration Officer for Cape located at the Portland Aluminium Smelter. Before that she was Administration Officer, Alyangula Police Station, Groote Eylandt, NT.​ Anna leads the office staff and oversees accounts, payroll, job tracking and invoicing.

Project Coordinator - Steph Pye

Steph started with PPE in 2010 as Administrator Trainee. She returned to PPE in 2017 after spending three years at Neptune Marine Services in Darwin, NT as Project Coordinator.

Workshop Supervisor - James Juri

James started with Portland Fleet Maintenance in 1994 as an Apprentice Fitter/Machinist and has been with the company ever since. James is widely recognized as one of the best tradesmen and problem solvers in the Region. 

Site Supervisor - Matt Evans

After several years of casual work in between FIFO assignments Matt became a permanent employee in 2014. A Boilermaker by trade,  Matt is responsible for all site projects including shutdowns and major installation/commissioning programs.