Janis Hall

Janis Hall is a senior consultant at The Avoca Group

Articles