Evercore Partners has hired Anthony Magro as a senior managing director with a focus on industrial and consumer businesses, Bloomberg reported. Magro most recently worked at Bank of America Merrill Lynch, where he was vice-chairman of global investment banking.