Mark Rosen

Active Concord, CA President for Igate, Inc.