Skip to main content

Experts in global ecommerce

We exist to help companies own their destiny and are accountable to help you achieve your goals.

How to Sell Software Online

Powering commerce you can trust

At Digital River, we believe in commerce with accountability. That means, we are 100% committed to commerce and our clients. Our advanced commerce cloud, monetization tools and global services are set up to give your online business an edge and risk-free entry into markets worldwide. With nearly 25 years of industry experience and offices on four continents, we've mastered the ins and outs of global commerce. From taxation and compliance to payment strategies and user experience, we've got you covered from end to end.

Learn more about Digital River >

Meet the client success team

Ted Rogers

CMO, United States

Ted is our CMO and provides overall direction for the MyCommerce teams and brings an entrepreneurial passion with business optimization know-how to the team and our clients.

Stefan Weber

Chief Technology Officer, Germany

Stefan is our technology leader who oversees product development, engineering and solution architecture. He has a passion for innovation and delivers an agile approach to meet client needs.

Gordon Langmann

Vice President of EMEA Business, Germany

Gordon oversees account management, operations and success for MyCommerce in Europe, Middle East, Africa and Russia. He leads a cross-functional team supporting clients to drive global growth.

Christiane Sevenich

Manager EMEA Client Operations, Germany

Christiane and her team support the 3,500+ clients we have across Europe and Russia. She takes great pride in client satisfaction and responsiveness to support their business needs with a solution-focused approach.

Anne Chen

Sr. Manager Customer Success for Asia Pacific, Taipei

Anne oversees a team of experts based in Taiwan, China and Japan focused on account management and client operations for MyCommerce. Clients appreciate her proactive support of their business.

Years of experience
24

Years of Experience

regional experts
1,000

Regional Experts

countries-territories
244

Countries/Territories

platform uptime
99%

Platform Uptime