Senior Solutions Consultant
- Location
- Greater London, England, United Kingdom
prospects and customers Maintain customer relationships pre and post-sale through continuous support Communicate the technology vision to business leaders Represent our company at marketing events, industry trade shows, and panels What we need: A desire to fix employment and be part of an awesome team A strong focus ...