Captain MacKrell recently completed a tour as assistant chief of staff for intelligence on the staff of Commander, Carrier Group Three, where she served as the intelligence officer for the USS Carl Vinson (CVN-70) Battle Group during Operation Enduring Freedom. She is the officer in charge of the Office of Naval Intelligence Detachment at the Naval War College in Newport, Rhode Island.