new public service definition
new public service represents another means of providing public management which is practical and based on democratic governance (DeLeon, 2005, p. 111). According to Denhardt and Denhardt (2003, p. xi), public administrators “do not deliver customer service”; instead, they “deliver democracy”. For Perry (2007,