RM has named David Brooks as its new chief operating officer.
He will take up his new role at the beginning of July.
Brooks joined the firm as a graduate trainee, and is currently managing director of the education software division.
He's also worked as head of RM's managed services business, as sales and marketing director of learning technologies, and as its BSF director.
RM has recently lost a number of senior staff to rivals including Uniservity and Frog.