Anna Norrevik

Anna Norrevik

Emerging Technologies. Games Leadership. Company culture to the next level. Getting your games finished on time.