People on the Move: Christopher Russell, Skrill
Skrill, provider of online payment technologies to merchants and consumers, has appointed Christopher Russell CEO of Skrill USA Inc. He will leverage his expertise in the payments space to lead all of Skrill’s U.S. operations and further establish Skrill’s brand in the U.S. by deepening customer and partner relationships. He previously was president and CEO at payment services provider World First USA.