News

St. Lawrence University: location, location, location

There’s more to St. Lawrence University (SLU) than its (cold) location in Upstate New York. The university has engaged Studio-e to develop its communications platform, one that will identify SLU’s core differentiating characteristics and shape its upcoming admissions and alumni relations efforts.

news / clients