Master VR LLC
Business Developer Manager Spain
18k / year
... Location(s): Spain Education: College Degree Compensation: From 18K per annum Responsibilities Candidates can look forward to regular client contact, a role in business development and proposal writing/methodology creation. - Prospect and Manage inbound leads; - Specific Market research on demand; - Responsible for Spanish ...
España, España