This is an exciting role as you will have a comprehensive overview of the entire B Team universe and also act as the NYC office “glue,” working at the centre of the organisation. Essentially you will work across the team so if you’re a people person, this is the role for you!