At Onsite Medical Hub we build confidence by giving workplaces a marker of good health.

The Onsite Medical Hub team consists of experienced general practitioners, nurses and administrative staff who are committed to supporting a healthy local workforce by helping reduce the spread of illness.

This work is also achieved via long-term partnerships such as with NATA/RPCA accredited laboratory, Australian Clinical Labs. 

Dr Katie Mellor​ is the Medical Director of Onsite Medical Hub in Melbourne

Dr Katie Mellor - Medical Director

Dr Katie Mellor oversees the clinical aspects of Onsite Medical Hub and provides clinical guidance to the broader clinical team.

Dr Mellor graduated from University of Leeds UK in 2009. She spent her early professional years in hospitals around the north of England covering a variety of specialties. She gained Fellowship to Royal College of General Practitioners (UK) in 2014 and Fellowship to Royal College of Australian General Practitioners in 2015 when she set off on her adventure to Australia.

Her special interests are sexual health, mental health, transgender health, and obstetrics and gynaecology. She has worked as a GP at youth mental health service, Headspace. She is also a strong advocate for the LGBTQI+ community.

Anastasia Dimitriou - Onsite Medical Hub General Manager

Anastasia Dimitriou - General Manager

Anastasia Dimitriou has a passion for practice management and enjoys navigating the team towards delivering excellent healthcare standards and client driven outcomes. Meticulous attention to the unique requirements of clients and to detail, combined with responsiveness and thorough planning, supports successful program delivery.

A Bachelor of Commerce (Monash) and Diploma of Practice Management, coupled with over 16 years experience ensures clients are in good hands when operations are managed by Anastasia.

Chriss McDonell Registered Nurse at Onsite Medical Hub

Chriss McDonell - Nurse Lead

Chriss has decades of nursing experience and is our lead nurse offering guidance, training and leadership of our diverse nursing team.

Tilly Vickers-Willis - Program Coordinator

Tilly oversees the delivery of our various health programs.

hugh ferrari onsite medical hub

Hugh Ferrari - Program Coordinator

Hugh oversees the delivery of our various health programs.

James Wallace Smith Schools Program Manager

James Wallace Smith - School Liaison

James has deep experience with Victorian Schools and is our principal liaison with the education sector.

onsite medical hub director Scott Vickers Willis

Scott Vickers-Willis - Director

Scott provides leadership support to the team and oversees the business development activities.

Orange bottom block quote, Onsite Medical Hub Melbourne
Onsite Medical Hub helped us to facilitate a mass flu vaccination program for our school community. We were very impressed with all facets of their processes. They were excellent to communicate with, quick and efficient in their delivery of the vaccine and their staff were a delight to work with. We will certainly be using them again!
Kate Guggenheimer | Director of Students, Loreto Mandeville Hall Toorak
Orange bottom block quote, Onsite Medical Hub Melbourne
Orange bottom block quote, Onsite Medical Hub Melbourne
The first priority for us is the safety and wellbeing of our 410 employees. This can only be delivered by careful and reliable processes that can be implemented without reducing productivity. We appreciate the speed and responsiveness of Onsite Medical Hub to our health care needs.
Matthew O’Connor I CEO, G&K O’Connor​
Orange bottom block quote, Onsite Medical Hub Melbourne
Orange bottom block quote, Onsite Medical Hub Melbourne
We are so grateful to have Onsite Medical Hub carry out the COVID-19 screening on our behalf. It has provided us with a safety net that has proved to be a great success.
Charlie Scudamore I Vice Principal Culture & Community, Geelong Grammar School​
Orange bottom block quote, Onsite Medical Hub Melbourne


RMIT University 
Building 8, Level 3
368-374 Swanston Street
Melbourne VIC 3000
03 8849 0888