Share this job:

We are in the business of innovation. At Fulcrum we believe in the power of company culture and its direct effect on success. Our ongoing mission is to provide an optimum environment for fostering ideas into technology for businesses to get work done. This requires combining talented people, effective workflows, focused vision, constant communication, and teamwork. A creative, collaborative culture means we agree and disagree, compliment and critique, teach and learn but most importantly, do. We have an energetic, fast-paced, fun environment that allows every team member an opportunity for growth. In addition to all the coffee you could possibly consume in a day, we offer an outstanding benefits package including medical, dental, vision, 401(k) and more.

Apply For This Job

Interested in working with us? Drop us a line with the following to

  • Let us know what makes you ideal for this position and why you'd like to work with our team
  • Your LinkedIn profile and résumé

The Controller is responsible for all accounting-related duties of the company which include interpreting and analyzing accounting data and financial statements. This position will provide accurate and timely financial information to management and will work closely with the Spatial Networks, Inc. Director of Finance on intercompany and tax-related matters. This includes a variety of accounting and clerical tasks such as processing accounts receivable, accounts payable, timesheets, account reconciliations, accounting analysis, financial reporting, budget and forecasting, and other accounting duties. This position will also perform special projects for management.

Roles & Responsibilities

  • Accounts Receivable
    • Responsible for all A/R processes including:
      • Set up new customers
      • Create manual invoices
      • Enter automated and manual invoices into both accounting and Fulcrum admin system
      • Record cash receipts
    • Ensure A/R collection is current
  • Accounts Payable
    • Responsible for all A/P processing including:
      • Set up new vendors
      • Collect W9’s for all vendors
      • Review invoices for accuracy, code, and enter
      • Process checks
      • Audit expense reports and ensure compliance with company policy
    • Manage all expenditures in accordance to budget
  • Timesheet Processing
    • Set up charge codes to link to appropriate GL accounts
    • Ensure all timesheets are entered, approved, and processed timely
  • Cash Management
    • Monitor banking and Stripe activity
    • Manage all banking transactions
  • Financial Reporting
    • Prepare monthly reporting package for executive leadership & management
    • Provide budget and forecasting variance analysis and explanations
    • Provide P&L and Balance Sheet reporting regularly and on-demand
    • Provide operational reporting as needed and requested, including A/R aging
    • Update rolling forecast data monthly
    • Perform monthly balance sheet reconciliations
  • Intercompany Activity
    • Maintain appropriate records for all intercompany activity
    • Process monthly intercompany invoices and payments
  • Taxes and Compliance
    • Provide all relevant financial information to Director of Finance for income tax return
    • Ensure that company maintains all appropriate business licenses
  • Other
    • Manage budgeting and forecasting process
    • Maintain A/P and A/R electronic and hardcopy files
    • Maintain fixed asset schedule and perform annual physical inventory
    • Document policies, procedures and workflow for assigned areas of responsibility
    • Contribute to department and organization special projects as assigned
    • Provide various reconciliations and analysis work as assigned
    • Provide financial updates at monthly staff meetings


  • Bachelor of Science in Accounting or 3-4 years equivalent business related experience preferred
  • Intermediate to advanced experience with OS X, Windows, Microsoft Excel and Word required
  • Intermediate to advance knowledge of accounting software packages; experience with Quickbooks a plus
  • Must be able to effectively handle multiple projects simultaneously in a deadline driven environment
  • Strong analytical and accounting skills
  • Ability to work independently and as a part of a team and take on new tasks with high level of difficulty
  • Ability to utilize strong verbal and written communication skills required
  • Ability to demonstrate professionalism at all times required
  • Individual will be expected to work with a minimal up-front guidance and take ownership of his/her work

Qualities we're looking for

  • Awesome communication skills. You should be a great writer and speaker -- you'll be writing content, and talking constantly with new prospects, existing customers, and our own team.
  • A GTD attitude. Identify next actions, communicate intent, and execute. We're a fast-paced team, and this role covers a wide area, so a results-driven mentality is critical.
  • Ownership thinking. Have the ability to take ownership and make decisions. Passion and self-motivation is key. We don't micromanage, you'll be expected to own and deliver.
  • Desire to build something great and bring technical solutions to people to solve their problems.
  • Bonus: You {love coffee, love software + products, have a good sense of humor}

We offer an opportunity to make daily impacts in support of our aggressive strategic growth plans as well as experience professional and personal growth as an integral part of a high-tempo, unique culture. Candidates must be able to demonstrate US Citizenship or existing authorization to work for any US employer. Successful candidate will be subject to reference checks, business due diligence verification and drug screening. For more information, please visit

Return to job listings