Team Leader/Team Assistant
17 days ago
London
Business Management team in London.The role is suited to someone who can demonstrate impressive attention to detail, is passionate about delivering to the highest standards, thrives on running multiple projects simultaneously, and is comfortable liaising with clients and colleagues at all levels....