Partnering with businesses since 2004 Graham Consulting offers a professional and innovative approach to candidate search, recruitment and placement. With significant networks we offer high quality candidates access to the best employers through research, relationships and a genuine commitment to understanding client needs and expectations.
Explore our featured opportunities, carefully selected to showcase some of the most exciting roles currently available. Discover your next career move today.

Join a respected Christchurch organisation in a flexible part-time accounting role. Support financial reporting, fixed assets, and capital projects while working with stakeholders across the business. Ideal for an accounting professional looking for a varied role within a supportive and collaborative finance team.

Take ownership of an established South Canterbury territory with a respected national business. Build lasting customer relationships, grow existing accounts, and drive new business opportunities in a rewarding, autonomous sales role with excellent career development.

Lead the finance function for a growing Christchurch business in this key leadership role. Drive financial strategy, oversee reporting and compliance, and provide commercial insights that support business performance. An excellent opportunity for an experienced finance leader looking to make a real impact.

Join a well-established transport business in a busy, customer-focused role. Coordinate freight bookings, prepare quotations, manage transport documentation, and work closely with an experienced operations team to keep freight moving efficiently. If you have transport industry experience and enjoy a fast-paced environment, this could be your next opportunity.

Looking for your next administration role? We have multiple temporary and fixed-term opportunities with leading Christchurch organisations across a range of industries. Whether you're an experienced receptionist, administrator, or business support professional, we'd love to hear from you.

Join a respected national business managing a portfolio of established customer accounts. Build long-term relationships, provide tailored solutions, and help drive business growth in a rewarding role offering autonomy, support, and excellent career development opportunities.

Join a growing business where exceptional customer service is at the heart of everything they do. Manage customer enquiries, process orders, and work with a supportive team to deliver a seamless customer experience in a fast-paced, rewarding environment.

Join a well-established organisation in a varied finance role managing accounts administration and payroll. This is a great opportunity for an experienced Accounts Administrator who enjoys working across AP, AR, payroll, and financial reporting within a supportive team.
.jpeg)
Join a well-established business in this ongoing temporary role providing administration and customer support. You'll handle customer enquiries, process orders and invoices, and support the wider sales team in a busy, fast-paced environment. Immediate start available.
.png)
Are you about to finish university or recently graduated and looking to kick-start your career?
We're looking for a motivated graduate to join our team. This is a great opportunity to gain hands-on experience in the recruitment industry while learning from experienced consultants in a supportive, fast-paced environment.
If you're a confident communicator who enjoys working with people and is eager to learn, we'd love to hear from you.
Level 2