Exceptional verbal and written communication skills, including the ability to work with technical and non-technical audiences, as well as, communicate effectively to individual contributors, management, and executive leadership. Bachelor's degree in CS or related technical field, or relevant work experience; experience in working in CRM solutions is highly desirable.