Job Overview We are seeking a professional, highly organized individual to join our team. Someone who is enthusiastic about contributing to a collaborative work environment and assisting others when needed. This role will assist the foundation and flatwork departments in the day-to-day operation regarding billing and invoicing to our customers and vendors. Provide administrative assistant duties. This position requires attention to detail, independent thinking, focus, and must be flexible and open to change. Responsibilities Assist with answering phones Create and send invoices and estimates Ensure billing is accurate and complete from start to finish, making sure all updates are made Update Google Drive with new jobs Enter vendor bills Collections Create lien waivers Respond to text and emails Enter and approve employee time Send new hire packets Order office supplies Data Entry Other duties as assigned by the Supervisor and Owners Experience Accuracy, organization and attention to detail are essential QuickBooks Online knowledge is a plus Knowledge of MS Excel, MS Word, Outlook, OneDrive, and Google Drive Great communication skills