Becky Garroch

SVP, People & Places at Digital River

Becky Garroch started at Digital River in 2014 in the UK, overseeing the international Human Resources team. Becky took on a global role and moved to the U.S. in 2017. She directs all activities related to building the global workforce and overseeing places management that drives Digital River’s success. This includes developing talent management and organizational enablement strategies that support the company’s growth initiatives, attracting and retaining some of the top experts in the ecommerce industry, and creating places for the talent to innovate and collaborate.

Prior to joining Digital River, Becky served as a Human Resources leader various technology and financial services organizations, including Hannover Re, one of the world’s largest reinsurance groups, NEC Technology and Veritas Software.

Org chart

Timeline

  • SVP, People & Places

    Current role

  • VP, People & Places

View in org chart