
Twilio Segment
RepVue Score
0
Twilio Segment
Back to Reviews
Former Employee Unfortunately has been lapped by the competition. Current leadership is clueless on what resonates with the market and the sales leaders think it's 2015 and more smiling and dialing will get people to their number. Browse Other Reviews
1.4
Jun 3, 2025
Useful