Michael Finn
As the Director of Corporate Strategy at Neustar, Michael Finn is responsible for formulating strategy and driving growth in the Internet Infrastructure and Media & Entertainment industries.
Mr. Finn brings with him more than fifteen years in the software and telecommunications industries. Prior to joining Neustar, he was the Director of Strategy and Planning for the Communications Sector at Microsoft Corporation where he was responsible for driving strategy development in the Telecommunications, Hosting, and Media & Entertainment segments. Prior to joining Microsoft, he held a product management role at Sonus Networks, a leader in the VoIP industry, where he worked on solutions development and operations integration. Previous roles included sales and marketing at Linguateq and operations support at MCI Communications.
Mr. Finn holds an M.B.A. from the McCombs School of Business at The University of Texas at Austin and a B.A. from Virginia Tech.