Michele Macpherson

Active Fremont, CA Chief Technology Officer for Activ Identity Corporation