i know a lot of titles in the tech industry sound ridiculous but when the first caller on the latest episode of “Wait Wait… Don’t Tell Me” introduced himself as a “customer success manager” i immediately cringed
/ 🦣
Did you like this post, repost it, or respond to it? Let me know by sending a webmention!