Michael Beauregard

Michael Beauregard

RI

Managing Principal
Analysis Group, Inc.