 Milestone Scientific Inc NYSEAMERICAN:MLSS has announced the promotion of company president Jan Adriaan Arjan Haverhals to be its new chief executive officer CEO after Leonard Osser said he intends to step down as the companys interim CEO. Milestone Scientific also said it has appointed Scott Kahn as its new chief financial officer CFO effective May 24, succeeding Joseph DAgostino who retired from the company last month. 