Business Development jobs in Glasgow
Broaden your search
Refine your search
Found 2 Manager jobs
Trowers & Hamlins seeks a Business Development Executive to join its office in London.
The Proposals Manager will manage strategic and complex proposals, often covering multiple practices and many countries and Dentons regions.
As Bid Content Executive/Manager, you will be responsible for updating, maintaining and improving the firm's bid library.