Overview We are seeking a dynamic and highly organized Assistant to join our Firm. This vital role offers an exciting opportunity to support daily office operations, enhance administrative efficiency, and provide exceptional customer service. The ideal candidate will be proactive, detail-oriented, and possess strong communication skills to ensure smooth workflow and positive interactions with clients, vendors, and team members. This paid position is perfect for someone eager to develop their office management experience while contributing to a vibrant professional environment. Duties Manage multi-line phone systems, directing calls efficiently and professionally using proper phone etiquette Provide front desk support by greeting visitors, handling inquiries, and maintaining a welcoming environment Perform data entry tasks with accuracy using spreadsheets, word processing, and productivity software such as Microsoft Office Assist with office management responsibilities including organizing files, supplies, and scheduling appointments Support client communication through phone calls, emails, and written correspondence in both bilingual (English/Spanish or other) languages if applicable Maintain computer literacy by updating databases, preparing reports, and managing document flow Support administrative functions such as calendar management, meeting coordination, and general clerical duties to ensure productivity and organization Skills Proficiency in Microsoft Office suite including Word, Excel (spreadsheets), and data entry tools Strong organizational skills with the ability to multitask effectively in a fast-paced environment Excellent phone communication skills coupled with professional phone etiquette Technical proficiency in office management systems and familiarity with computer literacy standards Bilingual abilities are highly desirable to facilitate diverse client interactions Previous experience in office or administrative support roles is preferred, especially in customer service or front desk positions Demonstrated time management skills to prioritize tasks efficiently while maintaining high accuracy levels We value energetic individuals who thrive on organization, enjoy helping others, and are eager to grow their administrative expertise. This role offers an excellent platform for developing essential skills while supporting our team's success.