Are you an organized, detail-oriented professional looking to play a key administrative role within an office? We are seeking a detail-oriented and organized Administrative Assistant to provide essential office support to our technical teams. In this role, you will handle a variety of tasks that contribute to the efficient operation of our office. Your responsibilities will include responding to inquiries from both internal staff and external clients with standard correspondence and directing inquiries to the appropriate individual or department as needed. You will collect, review, update, and analyze data and prepare correspondence and other materials.Responsibilities include:Greeting visitors professionally, maintaining visitor logs, and ensuring a welcoming environment.Receiving and directing incoming phone calls ensuring prompt message delivery.Coordinating and organizing business meetings, travel arrangements, and other activities.Working closely with internal staff to update and maintain business files and documentation and review project reports for accuracy and completeness.Reviewing, updating, and retrieving information in systems such as project files, contact lists, and team schedules.Working with project managers to compile, format, and prepare contracts, letter agreements and utilize firm software to establish project structure.This role is based in our Tulsa office with in-person attendance expected Monday through Friday.