Okinawa was an Army campaign, under General Simon B. Buckner Jr., commander of the US Army's 10th Army.
Iwo Jima was a Marine Corps campaign.
However, Marines did fight on Okinawa; see the website "Battle of Okinawa", then look at the referrences at the bottom of the article for research material on the US Marines (at Okinawa).