Masha must have a huge influence in the RLC company. She travels frequently over to Barcelona, hopping through the apartment, talking to many participants. Nelly & Bogdan seem to be responsible for the Barcelona area. Now they are on holiday and Masha is present all over the place. Maybe she stands higher in the hirarchy than them.
Once someone joked "Nelly & Bogdan are RLC." This isn't obviously true. Someone else recently talked of a change of the RLC management a couple of years ago.
Other former comments like "Leora is the boss" are unlikely true. For the Prague area she doesn't seem to have physical contact with any of the apartments.
Assuming Nora is the boss isn't true today anymore, because she's minding her own career in her field today. Back in her RLC days she must have had a big influence for sure.
Who knows more?