Tracr appoints Jim Duffy as CEO