It’s not true that Chief Operating Officer Lorrin Shepard has been at The Straz so long the center was built around him. Just part of it. Lorrin may not have been here for The Straz’s 1987 opening but he’s been here since 1990. If he hasn’t seen it all, he’s seen more than anyone else.... Continue Reading →