Robert Sha

Robert Sha

President at Capsule

Joined Hubs