Picture of How is it like to work in the London office with just under 100 employees while being part of a large global company?

How is it like to work in the London office with just under 100 employees while being part of a large global company?

Picture of Christopher
1 response
29 views

Frederica R. asked a question to Christopher S.

Category: Team Info

Date asked: Monday, September 25, 2023

Last reviewed: Monday, September 25, 2023