Major General Edward Grant Martin Davis, is a Royal Marines officer and was Commandant General Royal Marines from December 2011 to June 2014.
Major General Edward Grant Martin Davis, is a Royal Marines officer. Major General Edward Grant Martin Davis, was Commandant General Royal Marines from December 2011 to June 2014.