AFX Appoints Tim Tevyaw President