Meegan leaves his most recent position as CEO of Epic Games China. He has previously held senior positions at Ubisoft Montreal, Ubisoft Shanghai and Jaleco Entertainment, and was the founder of Sinister Games.