Regional Claims Manager
Robert Castillo is a Regional Claims Manager working out of Premier’s Support Center in Denver. He enjoys making the roofing restoration process as quick and convenient for our customers.
A native of Denver, Colorado, Robert is a graduate of the University of Northern Colorado. In his spare time, he enjoys working out, and hanging out with his dog Koda.
Robert’s favorite quote:
“”Life’s short. Stunt it.” – Rod Kimball