Business Development Representative
11 days ago
London
You excel at learning, pitching, and demonstrating highly technical products, and can thrive in a fast-paced, start-up environment.🧠 * Someone who is passionate about the holistic process of being ...