Financial Controller

imagitsolutions ImagIT Solutions

ImagIT is currently seeking a Financial Controller who will be responsible for the overall management of the company’s accounting and financial functions.

This is an evolving and dynamic role, with an opportunity for an ambitious, flexible, hard-working and energetic individual to excel in building and managing the financial function within a growing and entrepreneurial environment.

ImagIT is an innovative IT solutions provider servicing the needs of small businesses, enterprise companies and managed service providers in 45 countries.  With over 400 experienced technicians and engineers deployed across North America and Western Europe, ImagIT Solutions has the resources to support a vast array of clients, providing comprehensive and high quality IT support, through innovative solutions and completing complex hardware deployments and upgrades. Our team makes sure our customers experience the best customer service possible.

Overall responsibilities

Management and delivery in 5 core areas of finance:

  1. Accounts payable
  2. Accounts receivable
  3. Banking and cashflow management
  4. Financial controls and risk management
  5. Financial reporting & compliance

General areas of responsibility

  • Oversee accounting operations of the company and its subsidiaries
  • Create an organizational structure and team within the accounting department to facilitate the achievement of the department’s short-term goals and long-term objectives
  • Maintain an organized and orderly filing system of all accounting documents and a comprehensive system of accounting records.
  • Provide adequate financial and management reporting
  • Develop structured KPI’s and benchmarks to ensure the company maintains progress in line with its’ objectives
  • Ensure the accuracy of the organization’s financial results and reports
  • Maintain a data safe for all contracts and legal documentation
  • Comply with all local, state, and federal tax filings and timed reporting requirements
  • Schedule payments for accounts payable promptly
  • Ensure prompt collection of accounts receivable
  • Complete periodic bank reconciliations
  • Maintain a system of controls over all transactions to mitigate risk

Specific areas of responsibility

  • Oversee timely invoicing of new and existing customers/projects
  • Coordinate with Sales and Operations to ensure accuracy of invoicing and cost of sale
  • Ensure reconciliation of purchasing against agreed purchase orders
  • Ensure timely entries of all data into accounting system (QuickBooks)
  • Oversee aged collection reports and credit control for collections from clients
  • Manage accounts payable to all creditors in line with cashflow management
  • Manage billing disputes with suppliers and clients
  • Ensure secure deposits of client receivables
  • Develop ACH transactions for all clients and suppliers where practical
  • Oversee daily bank reconciliations
  • provide accurate cashflow forecasts in line with bank requirements
  • Ensure the company operates within its’ banking covenants
  • Act as first liaison with the company’s bank
  • Ensure a seamless process for delivery of data from Autotask (ticketing & CRM) into QuickBooks (accounts)
  • ensure comprehensive data and project information is provided for billing purposes
  • Ensure new contractors have a 1099 and other applicable documents on file to include Vendor Contract and agreed charge rates
  • Approve and audit expense reports in company system
  • Oversee expenses and provide employee credit/debit report to Staff Accountant
  • Overseeing monthly payroll data to the payroll bureau, posting monthly payroll journal and liaison with HR department.
  • Balance credit card statements in expense software
  • Manage inventory levels with Procurement department
  • Provide weekly management reporting on cashflow and invoice levels
  • Prepare monthly management accounts and attend and report at monthly finance meetings
  • Produce and manage the annual budget and forecasted overheads
  • Ensure timely filing of all applicable tax returns and payments
  • Prepare and file all external company documentation to ensure good corporate governance
  • Ensure a check and balance culture prevails throughout the company to mitigate risk
  • Conduct periodic audit checks on company systems to ensure accurate compliance
  • Conduct periodic reviews on all purchases to optimize buying levels and reduce cost
  • Maintain appropriate management of approved authorisation levels

Essential Skills Required

  • Bachelor’s degree in accounting or business administration
  • Certified or part certified Public Accountant or Certified/part certified Management Accountant
  • 5+ years of bookkeeping or accounting experience preferred
  • Thorough knowledge of accountancy
  • Superb mathematical skills
  • Superior verbal and written communication skills in English
  • High interpersonal skills
  • High attention to detail
  • Manage a growing team


An exceptional and comprehensive executive package is offered commensurate with qualifications and experience.

If you are interested in applying for this role, please send your resume to [email protected] together with a covering letter explaining your suitability for this role.

To apply for this job email your details to

2018-06-05T20:56:16+00:00 June 5th, 2018|