OPERATING BOOKING CONTINGENT
Telefónica España, Comunidad de Madrid, Madrid, Madrid ES
Who are we? TBS is Tech, Brands, and Stories and, if we are what we do, at TBS we are many things. We are a production company, we are an agency, we are a content creator. We love entertainment, and w...