Product Support Representative (PSR). Montgomery, AL. Position : Product Support Representative (PSR). Responsible for all aspects of the requirements of CEC at customer jobsites and CEC’s Parts Department. The individual in this position should be personable, highly motivated, a problem solver, reliable, ethical, and able to adapt to all of the forces around them – customers, suppliers, department employees, co-workers and manufacturer represent...