Richard B. has extensive experience in management, currently serving as Management Staff at Zuora since May 2016. Prior to this role, Richard B. worked as a Senior Team Lead at CenturyLink from November 2013 to March 2016. Richard B. holds a Bachelor's degree in Business Administration and Management from Georgia State University, earned between 2007 and 2011.
Links