BCD Travel is a leading meetings and events agency that emphasizes connections and innovative solutions. The Customer Success Manager role involves managing complex marketing programs in a regulated environment, ensuring compliance, and fostering client relationships to maximize ROI.