Alexandra Rudis

Company: Apella Games

Position: CEO