Omada Team

Company Directors

Management team

Alan McDowall

Testing Engineering Manager

Phillip Bradford

Finance Manager

Bruce Heazlewood

Principal Project Manager

David Gardner

Signal Test Engineer

Mike Duffy

Signal Principles Design Engineer

David Teller

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