More comments from one of my stakeholders:
I like these 3 people together. Also the redish colour adds dynamism to the logo. Maybe the designers could work a little bit on the name of TF itself since the letters are difficult to read (especially the ending of social and beginning of performance - the connection of letters L and P in these two words could be better designed).