Ace Turtle appoints three senior leaders
Technology-native retail business Ace Turtle has appointed executives Rahul Rajan, Agnes Raja George, and Jitender Singh as three new leaders on its senior team.