Anna Chumak

Anna Chumak

Project Manager/Scrum Master

1 stacked product