Mencke joins SunTrust Equipment Finance & Leasing