h_newyork
h_charlotte
h_chicago
h_london
h_LA

Taylor is headquartered in New York, with offices in Los Angeles, Chicago, Charlotte and London. For more information, click on the window of each location. If you are interested in employment opportunities with Taylor, please visit our Opportunities page.