Grow your career at ICB Outsourcing
Collaborate with great clients and join a team that feels like family.
At ICB Outsourcing, we don’t just offer jobs—we build careers. We are committed to creating a positive, people-first workplace where you can grow, thrive, and enjoy a fulfilling work-life balance.
Why Work with ICB?
Competitive Salary
We offer fair and attractive compensation that reflects your skills and contributions.
Enjoy the newly built office with amazing set-up, culture, and unlimited coffee.
Enjoy working in our newly built office in Clark
We understand the importance of personal time. Our culture promotes flexibility and well-being, helping you maintain a healthy balance between work and life.
Work-Life Balance Culture
Your health matters to us. We provide healthcare benefits to support your overall wellness.
Health Insurance / HMO
Australian Holidays Off
Enjoy time with family and friends during all regular Australian public holidays.
Take time to rest, travel, or recharge with paid annual leave.
15 Annual Leave Credits
Training and Development Opportunities
We invest in your growth with potential access to training, upskilling, and career development programs.
OPEN ROLES
-
The Outbound Lead Generation Specialist contacts prospective Australian customers to identify and qualify opportunities for solar and battery solutions. The role requires confident cold calling, strong communication, accurate data capture and consistent achievement of agreed activity, quality and lead-generation goals.
Key Responsibilities
Outbound Calling
· Make outbound calls using the client-provided dialler, data and systems.
· Introduce the campaign professionally and build rapport with prospective customers.
· Use the approved script while keeping conversations natural and customer-focused.
· Handle common objections confidently and respectfully.
Lead Qualification
· Follow the client’s approved qualification criteria.
· Ask relevant questions and accurately capture customer details and needs.
· Identify eligible prospects and generate qualified leads or appointments.
· Avoid submitting incomplete, inaccurate or unqualified leads.
CRM and Data Management
· Record call outcomes and notes accurately and on time.
· Maintain complete and up-to-date customer information in the CRM.
· Follow required disposition, follow-up and escalation processes.
· Protect confidential information and maintain data integrity.
Performance and Development
· Meet agreed call, contact, quality and lead-generation goals.
· Participate in daily huddles, role plays, coaching and campaign updates.
· Apply feedback and demonstrate continuous improvement.
· Maintain reliable attendance, punctuality and schedule adherence.
Compliance and Customer Experience
· Follow approved scripts, campaign processes and workplace policies.
· Communicate honestly, respectfully and professionally on every call.
· Follow applicable privacy, consent and do-not-contact requirements communicated by the client and ICB.
· Escalate complaints, vulnerable customer concerns or unusual situations immediately.
Qualifications and Experience
· Previous outbound sales, cold-calling, appointment setting or lead-generation experience is preferred.
· Experience supporting Australian customers or campaigns is highly regarded.
· Excellent spoken English and confident telephone communication skills.
· Strong rapport-building, questioning and objection-handling ability.
· Comfortable working toward activity and results-based goals.
· Basic computer skills and experience using CRM or dialler systems.
· Solar, energy, utilities or telecommunications experience is an advantage.
Core Competencies
· Clear and persuasive communication
· Resilience and a positive attitude
· Customer focus and professionalism
· Accuracy and attention to detail
· Coachability and willingness to improve
· Teamwork, reliability and accountability
-
ICB Outsourcing is seeking an AI Automation Specialist to identify, design, implement, and maintain AI-powered automations that improve business efficiency, reduce repetitive manual work, and streamline internal and client workflows.
The successful candidate will work closely with management and operational teams to understand existing processes, identify automation opportunities, and develop practical solutions using AI, workflow automation platforms, APIs, and system integrations.
This role is ideal for someone who combines AI knowledge, automation skills, problem-solving ability, and strong business process understanding.
Key Responsibilities
AI & Workflow Automation
Analyse existing business processes and identify opportunities for AI and automation.
Design and implement automated workflows for repetitive and time-consuming tasks.
Develop AI-powered solutions using tools such as ChatGPT/OpenAI, Claude, Gemini, Microsoft Copilot, Make, Zapier, n8n, Power Automate, or similar platforms.
Build workflows connecting multiple applications through APIs, webhooks, and native integrations.
Develop AI agents and automated assistants for appropriate business use cases.
Automate data entry, document processing, reporting, notifications, communications, and administrative workflows.
Systems Integration
Integrate AI and automation solutions with existing business applications such as:
Xero
HubSpot
Microsoft 365
Google Workspace
ServiceM8
CRM and project management systems
Accounting and operational software
Work with APIs, webhooks, JSON, and other integration methods.
Troubleshoot failed integrations and automation workflows.
AI Development & Optimisation
Design effective prompts and structured AI workflows.
Develop reusable prompt templates and AI processes for different departments.
Test AI outputs for accuracy, reliability, and consistency.
Monitor automation performance and continuously improve existing workflows.
Research emerging AI technologies and recommend practical applications for the business.
Business Process Improvement
Work with management and team members to map current processes and identify inefficiencies.
Translate business requirements into practical automation solutions.
Document workflows before and after automation.
Measure improvements including time saved, reduced manual processing, error reduction, and productivity gains.
Recommend improvements to existing systems and processes.
Governance, Security & Documentation
Ensure AI solutions are implemented in accordance with company privacy, security, confidentiality, and AI policies.
Consider client-specific privacy, data handling, and AI requirements when developing solutions involving client information.
Maintain clear technical documentation for automations, integrations, credentials/access requirements, and troubleshooting procedures.
Implement appropriate human review and approval steps for higher-risk AI-generated outputs.
Assist with establishing internal AI automation standards and best practices.
Key Skills & Experience
Experience developing AI-powered workflows and business automations.
Strong experience with one or more automation platforms such as Make, Zapier, n8n, or Microsoft Power Automate.
Practical experience using AI platforms and APIs, particularly OpenAI/ChatGPT or similar large language model technologies.
Understanding of APIs, REST integrations, webhooks, JSON, authentication, and system integrations.
Ability to map and improve business processes.
Strong troubleshooting and analytical skills.
Ability to translate non-technical business requirements into technical solutions.
Strong attention to detail and documentation skills.
Ability to independently research and learn new AI technologies.
Highly Desirable Technical Skills
Python and/or JavaScript
OpenAI API and other LLM APIs
AI agents and agentic workflows
Retrieval-Augmented Generation (RAG)
Vector databases and knowledge-base integrations
OCR and intelligent document processing
API development and integration
SQL and database fundamentals
Microsoft Power Platform
Git/GitHub
CRM and accounting software integrations
Cloud platforms such as Microsoft Azure, AWS, or Google Cloud
Key Competencies
Automation-first mindset
Strong analytical and problem-solving skills
Business process understanding
Technical curiosity
Attention to detail
Initiative and ownership
Ability to communicate technical concepts to non-technical stakeholders
Strong documentation skills
Continuous improvement mindset
Awareness of data privacy and information security
Key Performance Indicators
Performance may be measured against:
Number and quality of automation opportunities identified and implemented
Reduction in manual processing time
Hours saved through automation
Accuracy and reliability of automated workflows
Reduction in repetitive administrative tasks
Successful integration of business systems
Automation uptime and failure rates
Quality of technical documentation
Adoption of automation solutions by internal teams
Measurable productivity and process improvements
Qualifications
Degree or relevant experience in Information Technology, Computer Science, Software Development, Information Systems, Data/AI, Business Process Automation, or a related field.
Demonstrated experience building real-world automation solutions is highly regarded.
Candidates with a strong portfolio of AI and automation projects are encouraged to apply.
What We're Looking For
We are looking for someone who does more than simply use AI tools. The ideal candidate can look at a manual business process, understand how it works, identify where AI or automation can add value, and then design, build, test, deploy, document, and maintain the solution.
The role requires someone who is comfortable experimenting with new technology while maintaining appropriate controls around business and client data.
-
We are seeking an experienced and reliable AU Accountant to provide day-to-day accounting, bookkeeping, and administrative support for an Australian plumbing business.
The ideal candidate will have strong Xero experience, a solid understanding of Australian accounting and bookkeeping practices, excellent attention to detail, and strong communication skills. Previous experience supporting an Australian plumbing, construction, or trade-services business will be highly regarded.
Experience using ServiceM8 for job management, invoicing, and workflow administration is also highly desirable.
Key Responsibilities
Accounting & Bookkeeping
Manage day-to-day accounting and bookkeeping transactions using Xero
Perform bank, credit card, and balance sheet reconciliations
Manage accounts payable and accounts receivable
Process supplier bills, payments, expenses, and other financial transactions
Prepare and issue customer invoices
Monitor outstanding accounts and assist with debtor follow-ups and collections
Maintain accurate and up-to-date general ledger and financial records
Assist with payroll processing and payroll-related reconciliations
Assist with BAS/GST preparation, reconciliations, and supporting workpapers
Review transactions to ensure appropriate account coding and GST treatment
Assist with month-end accounting procedures and reconciliations
Prepare financial reports and accounting information for management and external accountants
Maintain appropriate supporting documentation for accounting transactions
Assist with year-end accounting, tax, and compliance requirements as required
Identify discrepancies and follow up outstanding accounting information
Support management with other accounting and financial tasks as required
ServiceM8 & Job Management
Use ServiceM8 to support job administration and workflow management
Create and maintain jobs, customer details, and job records
Assist with scheduling and monitoring job progress
Ensure job information and supporting documentation are complete and accurate
Coordinate information between ServiceM8 and Xero
Assist with invoicing completed jobs and maintaining accurate customer accounts
Review job-related information to ensure appropriate accounting and invoicing treatment
General Administration
Provide general administrative support to the business
Manage and organise emails, documents, and electronic records
Communicate professionally with customers, suppliers, tradespeople, and internal team members
Assist with data entry and maintenance of business records
Follow up outstanding information required for accounting, invoicing, and job administration
Maintain organised and accurate electronic documentation
Provide other accounting and administrative support as required
Key Requirements
Demonstrated accounting experience, preferably supporting an Australian business
Strong Xero experience is essential
Good understanding of Australian accounting, GST, BAS, and bookkeeping processes
Experience with accounts payable, accounts receivable, bank reconciliations, invoicing, and general ledger maintenance
Experience preparing reconciliations and accounting workpapers
Experience with ServiceM8 is highly desirable
Previous experience supporting a plumbing, construction, or trade-services business is preferred
Payroll experience is advantageous
Strong attention to detail and accuracy
Good analytical and problem-solving skills
Strong organisational and time-management skills
Ability to manage multiple responsibilities and work independently
Good written and verbal English communication skills
Comfortable communicating directly with Australian clients, customers, suppliers, and team members
Proactive, dependable, and able to take ownership of assigned responsibilities
Highly Regarded
Accounting experience with an Australian plumbing or trade-services business
Experience with Australian BAS/GST and payroll
Experience working across ServiceM8 and Xero
Experience with month-end reconciliations and preparation of management reports
Experience assisting with year-end accounts and tax compliance
Experience providing a combination of accounting, bookkeeping, and administrative support within a trade-services environment