Darrell Rodriguez held the position of President at LucasArts spanning from April of 2008 until May of 2010. During his time as president, the organization underwent a series of modifications with the intent of boosting its earnings, encompassing reduced budgets, more outsourcing, and workforce reductions.
Before taking on his role at LucasArts, Darrell Rodriguez served as the chief operating officer at EA Los Angeles, which is worth noting.