Alexandra O. currently serves as the EMEA Marketing Lead at ApprovalMax since June 2021. Prior to this role, Alexandra O. gained experience as a Marketing Executive at ViacomCBS from August 2019 to February 2021. Alexandra O. holds a Master of Science degree in Digital Communication and Media/Multimedia from York St. John University, completed in September 2023.
This person is not in any teams
This person is not in any offices