This is custom heading element

Click on the tabs below to view full job position description.

What are we looking for?

We are looking for a Virtual Accountant who can be a team player and is thrilled to help entrepreneurs grow their businesses. You may not have loved school, but you love learning and honing your skills. You enjoy teaching and training team members and clients. You don’t do accounting because you have a degree with your name on it, but you are passionate about the profession. You are technical and don’t need help moving around in the digital world. You don’t need support to install software or programs and you can quickly and easily grasp software. You can practice your craft anywhere. You can do your craft from the convenience of your home if clients called you they would experience a professional environment (not dogs and crazy pets or toddlers going crazy in the background). You don’t need anyone to pump you to get going. You are a self-starter. You believe that none of us is as smart as all of us. You produce high-quality work! As a team, we move quickly to help our clients win, so we are looking for a technical leader that can balance production and perfection. The ideal candidate will be responsible for the Fulfillment department’s daily operations. Such as completing accounts payable/receivable, bank reconciliations, accounting system training, systems conversions, budgeting & forecasting, month end closing, financial statements preparation and monitoring key performance indicators. To succeed in this role, you should also have a problem-solving attitude and a mindset to develop every day!



  • Exceptional attention to detail.
  • Confidence to advise clients based on sound knowledge.
  • Ability to build relationships with clients.
  • Patience with training team members on higher level projects.
  • Enthusiasm and motivation to lead team members to meet deadlines and quarterly goals.



  • Prepares consolidated internal and external financial statements by gathering and analyzing information from the general ledger system and from departments.
  • Maintains and balances an automated consolidation system by inputting data; scheduling required jobs; verifying data.
    Analyzes information and options by developing spreadsheet reports; verifying information.
  • Prepares general ledger entries by maintaining records and files; reconciling accounts.
  • Prepares payments by accruing expenses; assigning account numbers; requesting disbursements; reconciling accounts.
    Develops and implements accounting procedures by analyzing current procedures; recommending changes.
  • Answers accounting and financial questions by researching and interpreting data.
  • Provides accounting support for mergers and acquisitions by reviewing financial information; converting data to general ledger system; obtaining supplementary information for preparing financial statements.
  • Protects organization’s value by keeping information confidential.
  • Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Accomplishes accounting and organization mission by completing related results as needed



  • Accounting Degree preferred
  • Proficient in Quickbooks Online
  • Intermediate level of skill with Microsoft Office Suite of Applications
  • A Strong computer skills, MS Excel in particular (managing spreadsheets, creating charts and using advanced formulas)
  • Minimum of 2 years experience in accounting is required.
  • Must have very good verbal skills and writing skills.
  • Experience using Google application
  • They must be able to multi-task, establish priorities and organize efficiently
  • Must have excellent work habits, including a willingness to work the hours necessary to get the job done, especially when important deadlines cause greater than normal client pressures.
  • Willingness to collaborate with team members from diverse backgrounds



  • Experience in accounts receivable or payable.
  • Experience with Accounting Firms.
  • Proficient in Quickbooks Desktop preferred.


Expected Hours of Work

Required A minimum of 25 hours per week (flextime included)

Apply Now - Virtual Accountant

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Apply Now - Bookkeeper

  • This field is for validation purposes and should be left unchanged.

To meet the business’ needs by attending to client service and administrative requirements.

To enable the accounting team to be accountants by owning and continually improving client coordination services which deliver the best experience possible to clients

Key Accountability

Provide support and administrative assistance to Directors/Partners/Managers/Accountants including:

  • Maintaining client database including additions, deletions and changes as needed
  • Scheduling annual work to meet client needs and achieve efficient resource management
  • Following up with clients on scope sign off and payment of any agreed upfront amount
  • Returning client records
  • Typing of letters and simple reports to clients
  • Filing of paper or electronic documents
  • Fee preparation
  • Preparing checklist of information
  • Reviewing and checking client documents
  • Contacting clients for any missing information
  • Monitoring workflow
  • Monitoring tax due dates
  • Reviewing and chasing accounts receivable
  • Systems writing and updating

Position Competencies:

  • Displays a reasonable knowledge and understanding of a professional office environment
  • Demonstrated interest in pursuit of following an administration career with a genuine interest in business activities
  • Displays each of the following attributes – excellent work ethic / dedication / punctual / initiative / personality / pro-active / attention to detail / organized / self-motivated
  • Confident enough to develop client relationships and build rapport with staff, business partners and clients

Position Qualifications

No formal qualifications are required for this position.  However, studies in Business Administration would be highly regarded.

Position Experience Required

  • Proven experience in a professional office environment
  • Proven experience with office software such as Microsoft Office
  • Sound knowledge of general administration processes
  • Proven typing ability
  • Proven experience in accounts receivable or payable
  • Maturity and responsibility
  • Experience using accounting systems including Quickbooks Online
  • Knowledge of and/or experience using: Aero Workflow
  • Workflow management – professional services
  • Experience using Google Applications

Apply Now - Client Service Coordinator

An experienced web developer and team player who enjoys designing, developing, testing, deploying, and monitoring web-based and other custom software applications for our small business management firm.

The candidate will work with the business manager, designers and others in the marketing department to strategize and execute campaigns that will grow our firm.

Will also be responsible for providing technical support for every team member at the firm

  • Provides research and recommendations for new approaches to software development technology
  • Develop and maintain the website
  • Technical support to all team members for all firms software and applications
  • Launch and maintain multiple WordPress installations
  • Develop & Design OptimizePress Landing pages
  • Build and manage Marketing Campaign Automation
  • Maximize the volume of inbound organic traffic from search engines to a website
  • Collaborate with marketing team members and other departments
  • Monitor And Track website metrics using google analytics
  • Brainstorm and Propose Marketing Campaign Ideas

Skills and Experience:

  • Proficient understanding of the WordPress content management system; and OptimizePress
  • Custom theme development
  • Website Security and troubleshooting
  • Proficient understanding of web markup, including HTML
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with Photoshop
  • Good understanding of SEO principles
  • Deep functional knowledge of APIs and Web Services
  • Experience using Infusionsoft

Apply Now - Marketing Assistant