Home » Technical Sales & Proposals
A key part of the technical sales and proposals team.
Client development, new business and project management in the UK.
Client development, new business and project management in Central and Southern Europe. Based near Paris. Fluent in French.