Conduct legal research and assist in the preparation of legal documents under the supervision of legal professionals. Manage and organize legal files, ensuring accuracy and completeness. Interact with clients to gather relevant information and provide updates on case progress. Assist in scheduling appointments, meetings, and maintaining effective communication. Draft and proofread legal documents, including affidavits, contracts, and briefs. Prepare and file legal documents with relevant authorities as required. Provide administrative support to legal professionals, including managing calendars, coordinating meetings, and handling correspondence.