Commodore Eric Adu was enlisted into the Ghana Armed Forces on 2 November 1984. On 17 Dec 85 he continued to the Libyan Naval Academy as Naval Cadet and commissioned on 1 September 1988.

Cdre Adu since commissioning has served on a number of Ghana Navy Ships and held various appointments. He was appointed the Executive Officer onboard Ghana Navy Ship (GNS) SEBO in 1995. From 2001 to 2011 on various occasions, he served as Commanding Officer on board GNS SEBO, GNS YOGAGA and GNS ACHIMOTA. He has also served as Naval Instructor at the Ghana Military Academy and the Regional Maritime University from Aug 97 to Aug 98 and Aug 99 to Apr 00 respectively. Cdre Adu also served as Command Operations Officer at Western Naval Command, Sekondi from 2012 to 2014.

He was appointed Staff Officer at General Headquarters Plans and Development from 2004 to 2009 during which he became the Secretary to the Ministry of Defence Budget Committee. He also served as Director General in charge of training at the General Headquarters of the Ghana Armed Forces from 2015 to 2017.

Cdre Eric Adu has undertaken a number of courses at various institutions in Nigeria, India, UK and Ghana. He holds Bsc Marine Science from the Libyan Naval Academy, Post Graduate Certificate in Public Administration from Ghana Institute of Management and Public Administration (GIMPA) and MA in Security Studies from Kings College, UK. He is also a member of Royal College of Defence Studies, UK.

He has served on various UN missions including, ECOMOG (Liberia), UNIKOM (Kuwait), UNIFIL (Lebanon) and MONUSCO (DRC).

Prior to his appointment as Flag Officer Commanding (FOC) the Naval Training Command Cdre Edu was the FOC Eastern Naval Command.

The Naval Training Command (NAVTRAC) was established in 2011 (the youngest Command in the Navy) and located on the banks of the Volta River at Nutekpor, about 35 kilometers from Sogakope Township. The mission of the Command is to implement Ghana Navy Training Policy as directed by the Chief of Naval Staff with a view to ensuring all ranks obtained high standards of training in order to attain necessary levels of professional competence. This is achieved by creating an enabling environment where training focuses on building proficiency and encouraging professional development for all personnel and at all levels in the Ghana Navy.