By Steven J. Smith Beating out nearly 100 applicants for the job, Rob Steele was recently chosen to take the reins at Old School Square — formerly the Delray Beach Center for the Arts — as its new president and CEO. Steele, 57, is originally from Flint, Mich. He earned an undergraduate degree in business administration from Adrian College and his master’s in business … [Read more...]