Alan Deichler named new president of CPAmerica International