Denelle Dixon

Denelle Dixon-Thayer is Chief Legal and Business Officer at Mozilla Corporation