About Us

Diane Haylock

Diane Haylock is the Principal Migration Agent operating our Gold Coast Office. Diane is registered with the MARA (Migration Agent Registration Number 0322709) and is an active member of the Migration Institute of Australia.

Prior to being a Registered Migration Agent, Diane Haylock spent many years working for the Government including positions in the Department of Immigration and Citizenship (DIAC), the Department of Foreign Affairs and Trade (DFAT), the Australian National Gallery and Parliament House. The overseas position Diane held with the Department of Immigration encompassed all aspects of visa application and processing. A vast amount of the work now undertaken by Immigration in Australia was conducted off-shore at this time, giving Diane a thorough understanding of the many classes of visas.

Diane has been a volunteer migration law adviser with the Refugee and Immigration Legal Service in Brisbane. Diane is also a Justice of the Peace.

Diane's considerable offshore experience coupled with her extensive knowledge of the inner workings of the Department of Immigration and Citizenship have provided a firm foundation from which to launch a comprehensive and efficient migration service. She enjoys using her skills and understanding to provide an essential service to corporate clients and candidates seeking to make the move to Australia.

Amanda Haylock

Amanda Haylock is the Principal Migration Agent operating our Sydney Office. Amanda is also registered with the MARA (Migration Agent Registration Number 0746292) and is a member of the Migration Institute of Australia and the Migration Alliance. Amanda completed a Graduate Certificate in Australian Migration Law at Victoria University, graduating with Distinction. As well as client casework, Amanda also undertakes all of our legislation and policy research ensuring that we are providing the most comprehensive and up-to-date information to our clients. Amanda also provides research assistance to other Migration firms.