Before moving to the UK polish-born Taisa lived in Italy for eight years. Originally from a design background she specialised in 3D design at Leeds College of Art before training at the Liverpool Institute for Performing Arts in Theatre and Performance Design and later specialised in Stage Management. Taisa joined Phoenix Dance Theatre in spring 2018 to support the tour of Windrush: Movement of the People before being appointed Company Stage Manager in autumn 2018.
Taisa is responsible for the coordination of travel and accommodation while the company is touring. While in rehearsal and on the road her responsibilities include preparing technical specifications for the venues and planning get-ins, running the technical rehearsals and calling the performances.