David Fine

David Fine is a partner with McKenna Long & Aldridge LLP.