Shasha Léonard

Shasha Léonard is an IT admin for the Slate Group.