Several well-established recruitment agencies operate in Melbourne CBD, covering roles across finance, technology, legal, administration, and executive search. Firms including Hays, Robert Half, Michael Page, Randstad, and Hudson all have offices in the CBD, placing candidates in both permanent and contract positions across a wide range of industries.
Major Agencies and What They Specialise In
The CBD concentration of recruitment firms reflects the density of corporate head offices in the area. Most of the large agencies cover multiple sectors, but many have clear specialisations worth knowing before you make contact.
- Hays: Strong across accounting, IT, construction, and office support. Offices at 360 Collins Street.
- Robert Half: Focuses on finance, accounting, and technology roles. Located on Collins Street.
- Michael Page: Covers finance, legal, marketing, property, and executive appointments. Collins Street presence.
- Randstad: Broad coverage including business support, engineering, and healthcare. Located on Bourke Street.
- Hudson: Specialises in professional and executive search, with assessment and HR consulting alongside placement services.
- people2people: Mid-market specialist covering legal, business support, and accounting roles, with a Melbourne CBD office on William Street.
Boutique agencies also operate in the CBD for niche sectors. Ambition covers financial services and fintech placements. Engage Personnel focuses specifically on accounting and bookkeeping roles for small and mid-size businesses. Legal-specific firms such as Mahlab and Burgess Paluch place candidates into law firms and in-house legal teams across the city.
Permanent, Contract, and Temporary Roles
Most CBD agencies handle all three engagement types. Permanent placements typically involve the agency charging the employer a percentage of the candidate’s first-year salary, so there is no cost to the candidate. Contract and temporary placements are common for project-based work, parental leave cover, and roles where companies want to assess fit before committing to a permanent hire. Rates for contract roles in finance and IT in Melbourne CBD generally range from $40 to $120 per hour depending on seniority and specialisation.
How to Work Effectively With a CBD Recruitment Agency
Register with two or three agencies rather than blanket-applying to every firm. Agencies that specialise in your sector will have more relevant contacts and a better understanding of what hiring managers in that field expect. Update your CV to reflect specific achievements with numbers where possible, as consultants pitch candidates based on concrete outcomes rather than general descriptions. Follow up with your consultant every two to three weeks if you are actively looking, since consultants manage large candidate pools and regular contact keeps you front of mind.

Frequently Asked Questions
Do recruitment agencies in Melbourne CBD charge job seekers a fee?
No. Legitimate recruitment agencies are paid by the employer, not the candidate. If an agency asks you to pay for registration or placement, that is not standard practice in the Australian market.
Which Melbourne CBD agencies are best for entry-level roles?
Randstad, Hays, and people2people regularly place candidates in entry-level and graduate roles across business support, administration, and finance. Contacting them directly and registering your details is the standard first step.
Can I walk into a CBD recruitment agency without an appointment?
Most agencies prefer an initial registration online or by phone before arranging a face-to-face meeting. Cold walk-ins are generally discouraged, and many firms now conduct initial candidate interviews via video call.
