Take me back to Online Geniuses

Alla Skvortsova

Location:
  • Atlanta
  • United States

About

Experienced in-person and virtual event producer/project manager.



Reviews

Login to review talent Sign in with Online Geniuses Slack

No reviews to display