Tower Three elevates Philip Taub to senior associate

March 03, 2017