Patrick Todd
Patrick Todd

Patrick Todd

Legal professional with interest in antitrust, strategy and new technology.