Business Development Manager – Embedded
- Location
- Marlow, England, United Kingdom
across countries, cultures and stages of the customer lifecycle. Willingness to travel regularly across EMEA to meet customers, partners and sales teams. Bachelor's degree in electrical engineering, computer engineering, computer science or a related technical discipline; advanced technical or business education is a plus. Preferred Skills and Experience ...