Troy is a Solicitor of the Supreme Court of New South Wales and a Registered Migration Agent (0004391). As an expert in immigration and administrative law, Troy has been managing the service delivery and implementation of large scale corporate visa programs including advising on compliance obligations for inbound assignees, professionals and entrepreneurs for over 15 years.
About Troy
Areas of Law
Business Law
Immigration Law
100+
Clients Served
13
Years Experience








