Whether you’re negotiating your salary at a new job, asking for a pay raise or overseeing a business deal, negotiation is a skill every professional will need – but it’s no easy feat. It can take a long time to reach an agreement no matter what you’re negotiating; and ultimately, you might not even get …