Marketing & Business Development Manager
1 month ago
London
Our firm comprises almost 40 partners and over 600 staff and has experienced sustained, organic ... Excellent understanding of Microsoft Office suite, particularly Outlook, Word, Excel and PowerPoint