translate English to French: Since May 2006 Deputy Commissioner of Revenue
Depuis mai 2006 Commissaire délégué du revenu