Disagreeing with the strategic direction of your company can be a challenging and uncomfortable position to be in. It often feels daunting to question decisions made by higher management, especially ...