Greg Beatty

Complex contracts drafting and analysis.