Amanda Biller

Amanda Biller

Operations Manager, Team Results USA

Teamwork Meets Science - How Group Behavior Makes Better Games

Amanda Biller