Target Burn
Subscribe
Sign in
can we agree on this definition?
Peter Preston
Jan 14
Ever got off an awkward call with a customer and wondered if you were speaking the same language?
Read →
Comments
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts
can we agree on this definition?
Ever got off an awkward call with a customer and wondered if you were speaking the same language?