David Harrigan

Proven Deep Tech & M&A lawyer.

Currently on assignment