Techconsult (UK) Ltd
Open positions
1 job
8 views 7 years ago
Business Development Manager
UK
United Kingdom
County DurhamHold a background within Med-tech or Electronics? This isn’t just any Business Development role… You won’t just be expected to sit at your desk and cold call your way through a long, generic list of potential clients.…
Business Development