Mike GillenWrong Mike Gillen?
Manager of Information Technology
Howard Weil Incorporated
Energy Centre 1100 Poydras Street Suite 3500
New Orleans , Louisiana 70163
Company Description: Howard Weil is an energy investment boutique that provides equity research, institutional sales and trading, and investment banking services. Established in 1946,... more