Contact This Person

Debbie Red

Risk Placement Services, Inc.

Transportation Underwriter Transportation

Work 918.293.1827
Work
RPS Tulsa
2448 E 81ST ST SUITE 4400
Tulsa, OK 74137