About Lisa Marshall

Successful Business Development Manager with a strong track record of selling and winning work within Infrastructure Consultancy.

Other
United Kingdom