“I can’t speak highly enough of John Rivett’s expertise as a corporate and business lawyer. He has a keen strategic mind and clear thought process, which when added to his knowledge and experience of the law and his personal empathy deliver an awesome combination to have on our side in corporate, legal and business issues.”