Oleksii Zhovchak has experience working as Head of Project Management and Project Manager at MaybeWorks since November 2020. Prior to that, Oleksii was a Casino Pit Supervisor and Casino Dealer at Royal Caribbean International from August 2016 to January 2020.
June 1, 2023 - present
June, 2021
November, 2020