CPWA selects Jeff Dyer as general manager