Michelle Robbin

Active Birmingham, AL Chief Technology Officer for University of Alabama