Business Development Manager - UK based with international travel
2 months ago
Brighouse
Develop as appropriate within your market geographic areas to ensure a robust pipeline of opportunities. * Meet potential clients by growing, maintaining, and leveraging your network. Identify new ...