The team in our London office supports our regional operations and service delivery in the EMEA region. Our office location in London gives T&S access to world-class talent and puts us in close proximity to our clients’ European headquarters. Our regional hub in London is critical to our mission to extend T&S’ commitment to excellence in client service to the EMEA region and to share our commitment of giving back with the community in London and beyond.
Tafapolsky Smith Mehlman Limited
72 Hammersmith Road
W14 8TH London