Trent Carroll is the President of White Spot.
521 people are employed at White Spot.
White Spot is based in Vancouver, British Columbia.