Cut the jargon: 16 business idioms you need to stop using
Your manager just messaged you to touch base. They’ve asked you to hop on a call to get the ball rolling with the new client. They say there’s a lot of pressure to move the needle this month, but there are a lot of moving parts, so you’ll have to...