Chief Operating Officer

KwaZulu-Natal, South Africa

Job Description


Finance and Accounting

  • Manage day to day financial and accounting functions, including payables, receivables, billings, payroll and cash management for the business and all related entities
  • Ensures the timely preparation of monthly and annual financial statements, cash flow statements, and any other reports deemed necessary by Management Committee
  • Manages the companys trust accounting
  • Prepares annual operating and capital budget
  • Oversees the companys cashflow and overall financial position
  • Coordinates annual financial statement preparation with the companys external accountants
  • Manages the companys banking relationships, including the negotiation of loans as necessary
Human Resources
  • Manages all staff recruitment and hiring activities including interviewing, selection, onboarding and training
  • Coordinates staff performance reviews and salary reviews
  • Manages the employee health and benefits plan
  • Participates and supports the Personnel Committee
  • Ensures the human resource policy manual is developed, maintained and followed
General Management
  • In cooperation with Management Committee, develops strategies to manage and support the growth and success of the company
  • Ensures the Management committee has all the necessary information to make effective decisions in a timely fashion
  • Develops and maintains all operating and administrative procedures and policies of the company
  • Coordinates all meetings involving the full partnership, lawyers and various committees of the company, including agenda preparation, minutes and follow up
  • Administers the companys various professional liability insurances
  • Oversees all office administration including records management, space utilization, facilities, maintenance, office services, insurance, purchasing, mail and messenger services, and special projects
  • Supports all marketing and business development activities of the company including website, advertising, events, newsletters and communication
  • Maintains files related to complaints and claims (if any) filed against the company
Technology
  • Oversees all technology including hardware, software, telecommunications and other tools that provide the necessary information and technical support to meet the companys business requirements
  • Ensures that new and emerging technologies are assessed to determine their potential value to the company
  • Supervise the training of staff on how to use the companys technology and its applications in the most productive way
  • MBA or equivalent
  • CA(SA) (preferred)

Careers24

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1266746
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KwaZulu-Natal, South Africa
  • Education
    Not mentioned