Job Description We are seeking a highly organized and efficient General Assistant to join our team in Edinburgh, United Kingdom. As a General Assistant, you will play a crucial role in supporting various departments and ensuring smooth day-to-day operations of our organization. Provide administrative support to multiple departments, including scheduling meetings, managing calendars, and organizing travel arrangements Handle incoming phone calls, emails, and correspondence, directing them to appropriate team members Assist with document preparation, filing, and maintaining organized record-keeping systems Coordinate office supplies inventory and place orders as needed Support the planning and execution of company events and meetings Perform data entry and maintain accurate databases Assist with basic financial tasks such as processing invoices and expense reports Greet and direct visitors, ensuring a professional and welcoming environment Collaborate with team members to complete projects and meet deadlines Undertake ad-hoc tasks and special projects as assigned