Becky Garroch
Senior Vice President, People and Places @ Digital River
13jxz5sp@ks971x4qx0kf.69s
Sign up to see email
Known information
- Started at Digital River in 2014 in the UK, overseeing the international Human Resources team
- Took on a global role and moved to the US in 2017
- Directs all activities related to building the global workforce and overseeing places management that drives Digital River's success
- Develops talent management and organizational enablement strategies that support the company's growth initiatives
- Attracts and retains some of the top experts in the ecommerce industry
- Creates places for talent to innovate and collaborate
- Served as a Human Resources leader at various technology and financial services organizations, including Hannover Re, one of the world's largest reinsurance groups, NEC Technology, and Veritas Software
About Digital River
Digital River is a global ecommerce solutions provider, offering comprehensive services including payments, tax management, fraud prevention, and compliance across over 240 markets.