Xavier Castillo
Project Manager in Duncan, OK
Xavier Castillo
Project Manager in Duncan, OK
Hi there! I’m Xavier, a Project Manager living in Duncan, Oklahoma. I am an avid Runner and Tennis player. I always look forward to my next trip near or far. Cheers***