The office is located in Central Park Towers and will act as a strategic hub for TP ICAP’s business operations across the ...