Jim Rosbe

Active Ann Arbor, MI Chief Technology Officer for Ascott Corporation