SINCH jobs in TEXAS, United Kingdom

Job Description: The Sales Development Representative is tasked with identifying and generating sales opportunities through both inbound and outbound calling activities. One who works well under pressure, thinks out-of-the-box, easily ini...

Sinch

The Sales Development Representative is tasked with identifying and generating sales opportunities through both inbound and outbound calling activities. One who works well under pressure, thinks out-of-the-box, easily initiates relaxed but ...

Sinch