 Supreme command of the military was initially held by the civilian Suffetes until the third century BC.Thereafter, professional military generals were appointed directly by the Carthaginian Senate.Carthage's military battled the Greeks over control of the island of Sicily.