Assistant Commandant for Capability (CG-7)
Office of Requirements & Analysis (CG-771)


The mission of the Office of Requirements and Analysis is to coordinate the assessment, analysis and identification of Authorities, Capabilities, Competencies and Partnerships necessary to meet Coast Guard mission (functional) requirements. The office oversees the development and management of a standardized, defendable and repeatable process to generate and maintain Coast Guard capability (operational) requirements in support of follow-on CG-9 acquisition activities. The office also develops and maintains modeling and simulation tools and conducts robust analysis of the Coast Guard System to improve the performance of all Coast Guard missions.

Chief, Office of Requirements & Analysis:

 Captain Michael C. MacMillan

Captain MacMillan is a native of Troy, Ohio where he spent his childhood with his five sisters and brother. He received his Bachelor’s degree in 1995 in Marine Engineering and Naval Architecture from the U.S. Coast Guard Academy.

From 1995 to 1997, Captain MacMillan was stationed in Saint Petersburg, Florida aboard the USCGC DURABLE (WMEC 628) as the Damage Control Assistant, Assistant Engineering Officer, and Deck Watch Officer.

He received his flight training at Naval Air Station Pensacola in 1998 and was assigned to Air Station Los Angeles, California where he commanded the HH-65A helicopter and earned an Aeronautical Engineer designation.

He transferred to Air Station North Bend, Oregon in 2002 as the Assistant Aviation Engineering Officer and upgraded to Instructor Pilot in the HH-65B.

From 2005 to 2007, Captain MacMillan attended Purdue University where he earned a Master’s degree in Aeronautical Engineering before being transferred to the Aviation Logistics Center (ALC) in Elizabeth City, North Carolina where he served until 2011. While assigned to the ALC, he first served as the MH65 Delta Model Project Officer and then as the MH-65 Engineering Branch Chief. In these roles, he guided the development of the latest model of the Coast Guard’s H65 and supported the engineering and new component design needs of the production facilities of the Aviation Logistics Center and 17 H-65 air stations.
 In 2011, he was assigned to Air Station Atlantic City, New Jersey as the Aviation Engineering Officer. He supported the logistics needs of this 10 helicopter unit which conducted Search and Rescue and Law Enforcement missions along the Eastern seaboard as well as the National Defense air intercept mission at a forward operating base in the National Capital Region of Washington, DC.

Captain MacMillan served as the Commanding Officer at Air Station Detroit from July of 2014 to July of 2016 where he led 105 personnel in safeguarding Lake Erie, Lake Ontario, Lake Superior, and Lake Michigan with 5 MH-65D helicopters.

In May 2017 Captain MacMillan earned his Master’s degree in National Resource Strategy as well as completing the Senior Acquisition Course at the Eisenhower School for National Security in Washington, DC.

Captain MacMillan has piloted all four models of the U.S. Coast Guard’s H65 helicopter for over 3000 hours of flight time and qualified as an Instructor Pilot and Flight Examiner. His awards include three Meritorious Service Medals, an Air Medal, and three Achievement Medals.

Captain MacMillan is married to Joanne Rivera MacMillan, formerly of Naugatuck, Connecticut, and they have two children: Alec and Alicia.

Currently Captain MacMillan is assigned at Coast Guard Headquarters as the Chief for the Office of Requirements and Analysis in the Coast Guard Capabilities Directorate.

CG-771 Portal:

Points of Contact:

 Chief (CG-771): (202) 372-2516 




WASHINGTON DC 20593-7331

 Deputy Chief (CG-771d):   (202) 372-2530
 Requirements Division Team Lead (CG-7711): (202) 372-2520
 Analysis Division Team Lead (CG-7712): (202) 372-2529
 Contractor Support: (202) 372-2523