Steve St. Clair was the founder of Planet Central, an agency that worked on GE Finance.