Dedicated duke eclipsed by English management group (9)
I believe the answer is:
committee
'management group' is the definition.
(group managing a project or event)
I cannot understand how the rest of the clue works.
(Other definitions for committee that I've seen before include "Board" , "politburo, perhaps" , "Meeting group" , "Group delegated to do something" , "Parliamentary group" .)