Provide general office support and follow up on all administrative tasks and meetings. Maintain accurate records and databases, which may include data entry, updating information, and organizing files in both physical and digital formats. Handle emails, phone calls, and other forms of communication internally and externally, including relaying messages, answering inquiries, and maintaining effective communication channels. Manage appointments, meetings, and events, including coordinating schedules, sending invitations, and ensuring all parties are informed. Manage office supplies and resources needed for the administration. Draft, format, and proofread various documents such as reports and memos. Ensure documents are formatted, error-free, and compliant with company guidelines. Assist with various administrative tasks.