Ryan Corcoran on how to effectively navigate contract negotiation