We are looking for a reliable, organized, and detail-oriented Office Assistant to join our team! This is a great opportunity for someone who enjoys a variety of responsibilities and wants to be an important part of a busy office environment. The ideal candidate is someone who is comfortable working with people, can stay organized while managing multiple tasks, and is willing to learn. Experience with QuickBooks is a plus. Responsibilities Assist with employee onboarding and related paperwork Perform general office and administrative duties Answer and direct incoming phone calls in a professional manner Prepare and provide customer quotes Assist with billing and invoicing Track and maintain inventory records Assist with setting up and organizing QuickBooks Enter and maintain accurate data and records Provide support to other office staff and departments as needed Help keep daily office operations organized and running smoothly Qualifications Previous office or administrative experience preferred, but not required Strong organizational and time-management skills Excellent attention to detail Professional and friendly communication skills Comfortable answering phones and working with customers and employees Basic computer skills and ability to learn new software Experience with QuickBooks, billing, inventory, or quoting is a plus Ability to work independently while also being a team player Dependable, responsible, and willing to learn What We Offer Full-time or part-time opportunities Flexible schedule for the right candidate If you are organized, dependable, and looking for a position where you can make a difference, we would love to hear from you! Apply today.