Omada Team

Company Directors

Management team

Testing Engineering Manager

Margaret Hadfield

Margaret Hadfield

Finance Manager

Principal Project Manager

Signal Test Engineer

Mike Duffy

Signal Principles Design Engineer

Janet Ferris

Operations Manager

State Manager, Victoria

Australian Projects

Australian Projects
Western Australia South Australia Canberra Queensland Victoria New South Wales Northern Territory Tasmania

Western Australia

South Australia

Our South Australian Team

In South Australia we have a team of 6 located at 88 Frederick Street in Welland.


Northern Territory