LucasArts today named Paul Meegan, the chief executive of Epic Games China, as its new president, a source told Kotaku. Meegan replaces Darrell Rodriguez, who abruptly resigned the position in early May.
https://lastchance.cc/lucasarts-president-resigns-update-5533053%3C/a%3E%3C/p%3E
Rodriguez had held the post for two years before leaving on May 6.