Richard P Slaughter Associates INC · ESGE position history | Finiq