Business Development Manager - Market Research Services
1 day ago
Leeds
... the UK Sales Director - North, in so doing; hence a mix of remote and hybrid working with ... e.g. Leeds, Manchester, York are good locations) or you'll be seeking to return/relocate there, in ...