Stewart Sloan


Stewart has 20 years of global recruitment experience and is currently a Sr. Engagement Manager at Willard Powell. In this role, Stewart leads the firm’s business development efforts. Immediately prior to joining Willard Powell, Stewart worked 7 years at TIAA. In this role he led the build out of talent acquisition teams and significantly elevated TIAA’s global recruitment capabilities. Prior to TIAA, Stewart worked at Wachovia (now Wells Fargo) where he was responsible for overseeing all full-time professionals hired within the firm’s Corporate & Investment Banking Technology group. Stewart is a graduate of Davidson College in Davidson, NC.