SunTrust Headquarter offices ... - SunTrust Office Photo | Glassdoor