John Fain

(Mr. John Fain)

Currently holds a position at CubeSmart

Positions

Position Company Period
Independent Trustee CubeSmart May 1, 2012 -
No transaction found
// ... existing code ...