Office Administrator Job at Timbuktech Inc, Canton, MI

  • Timbuktech Inc
  • Canton, MI

Job Description

About Us

We’re  TimbukTech , a small, relationship-first IT services company with over 20 years of serving small businesses in central and west central Illinois. Client happiness and team happiness are everything—growth is just a happy side effect. Our clients stick around because we truly listen, solve real problems, and deliver with honesty and integrity. Our team stays because we treat each other like family.

We’re looking for a detail-oriented and reliable Admin who shares our values and will help keep our financial and operational foundation running smoothly and accurately.

The Role

You’ll join our close-knit team and play a key behind-the-scenes role supporting our Finance Manager and the rest of the company. This position handles a variety of important recurring tasks in bookkeeping, invoicing, receivables, payables, and operations. You’ll also become proficient in our CRM system, help train team members on it, and contribute to improving policies and procedures within the system.

You’ll help ensure everything stays organized, timely, and accurate so the whole team can focus on delivering great service to our clients. We keep things straightforward and supportive — no high-pressure environment, just steady, meaningful work in a team that truly has each other’s backs.

What You’ll Do

You’ll take care of several important ongoing and recurring responsibilities, including:


  • Minor Bookkeeping tasks (Account Categorizing & Review)

  • Receiving and applying customer payments

  • Reviewing client emails daily through our CRM, and handling related follow-ups

  • Misc Special projects to support the rest of the team

  • Preparing and sending our Monthly Agreement Billing

  • Handling Time & Material (T&M) invoicing

  • Submitting sales tax forms and entering the related payments into QBO

  • Preparing payroll worksheets and journal entries (including paying Simple IRA contributions)

  • Conducting the monthly accounting review with the Finance Manager — reviewing expense splits, reconciling liability accounts, clearing non-reconciled transactions, and checking pre-paid expenses and deferred revenue

  • Collecting and issuing bill pay reports

  • Reviewing and processing employee expense reports

  • Manage inventory across our warehouses

  • Take on special projects as they come up to support the team and help the company run even better

  • Become knowledgeable in our CRM system and help train other team members on its use

  • Contribute to developing and improving policies and procedures and other tools we use

We’re currently working on automating parts of the monthly agreement billing process, so some tasks may become even simpler over time.

Numbers We Actually Care About

Accuracy, timeliness, and consistency in your work. Clean records, on-time invoicing and payments, and reliable support that helps keep our operations smooth and our team focused on client happiness.

Who You Are – Must-Haves


  • 1–3+ years of experience in bookkeeping, accounts receivable/payable, or administrative finance support (QuickBooks Online experience is a big plus)

  • Excellent attention to detail — you naturally notice when things aren’t quite right and enjoy keeping everything organized

  • Strong organizational skills and the ability to manage recurring tasks independently while collaborating with the team

  • Comfortable with Microsoft 365 apps and basic tools (we keep our systems straightforward)

  • Reliable, trustworthy, and comfortable handling sensitive financial information

  • A calm, positive attitude and a genuine desire to support the team

  • Willingness to learn our HaloPSA system thoroughly and help others use it effectively

Perfect If


  • You enjoy a mix of routine tasks and occasional variety, and you take real satisfaction in knowing your work helps everything run smoothly behind the scenes

  • You believe in doing things accurately and honestly, without shortcuts

  • You like working in a small, supportive team where your contributions are appreciated and you can see the direct impact of your efforts

  • You’re helpful by nature, enjoy learning new systems, and are open to pitching in on training and process improvements

Why This Job?


  • Make a real difference in a company that values people, accuracy, and quality over pressure

  • Work in a calm, friendly environment where your ideas and process improvements are welcome

  • Enjoy steady work with the freedom to grow your skills and contribute in meaningful ways

  • Be part of a team that truly supports one another

Benefits


  • Competitive salary with bonus opportunities tied to company growth and performance

  • Simple IRA Retirement Plan with 3% company match

  • Medical, Dental, and Vision Insurance – 100% employee coverage, 50% dependent coverage

  • Life Insurance

  • Paid Time Off

  • Company-provided lunches twice a week

  • Ongoing training and opportunities to expand your role

 

Job Tags

Full time, Work at office

Similar Jobs

Action Health Staffing

Home Care Certified Nursing Assistant Job at Action Health Staffing

Action Health Staffing is seeking Certified Nursing Assistants for home care assignments in the Healthcare & Medical Services field. As a CNA, youll provide personal care, assistance with ADLs, basic nursing support, and companionship to clients in their homes across North... 

Honda Dev. and Mfg. of Am.,LLC

Equipment Production Robotics Engineer Job at Honda Dev. and Mfg. of Am.,LLC

 ...Qualifications, Experience, and Skills Minimum Educational Qualifications: ~ Bachelor of Science degree in Electrical or Mechanical Engineering or related Manufacturing discipline, Associates degree in related field with 3 additional years of relevant experience, or 6... 

InStride Health

Billing Coordinator Job at InStride Health

 ...we never worry alone. We believe in each other and recognize that every voice matters. About the Role We are seeking a Billing Coordinator to support front-end and back-end billing operations across our fully virtual care delivery model. This role plays an... 

The Terraces at Los Altos - a HumanGood community

Dishwasher (On-Call) Job at The Terraces at Los Altos - a HumanGood community

 ...hour depending on experience. To be successful in the role, you would have: Prior customer service experience Prior food service, fast food or restaurant experience Prior experience working with seniors (preferred) Food Handlers or ServSafe certification... 

Vets Hired

Science Teacher Job at Vets Hired

 ...Job Description Job Description Job Summary The Science Teacher provides standards-based science instruction that develops students...  ...science, biology, chemistry, physics, earth science, environmental science, and oceanography while creating engaging, student-centered...