Becky Garroch is the Vice President of People and Places of Digital River.
793 people are employed at Digital River.
Digital River is based in Minnetonka, Minnesota.
The NAICS codes for Digital River are [5415, 518210, 54151, 541, 5182, 51821, 54, 541511, 518, 51].
The SIC codes for Digital River are [737, 7379, 73, 7374].