克和阿富汗前线作战， 之后，小麦肯齐为两任海军陆战队司令担任军事助理，分别是第33任迈克尔·哈吉和第34任詹姆斯·康威。2007年7月，小麦肯齐晋升准将，在联合参谋部担任国家军事指挥中心副作战主任；2008年6年，小麦肯齐被时任参谋长联席会议主席迈克尔·马伦上将选调为主席的新政府交接团队负责人；2009年6月，小麦肯齐被调往驻阿富汗国际维和部队，担任负责维稳的副参谋长，服务时任司令斯坦利·麦克里斯特尔；2010年7月，小麦肯齐调到中央司令部，担任战略规划与政策主任，服务时任司令也是后来的国防部长詹姆斯·