Our Leadership


Cab is the President of Giles McIvor since 2020. Prior, he was Vice President and Partner since 2006. Cab began his construction career as an Associate Builder at John Wieland Homes and has worked with Rick since 1997. Cab graduated from Florida State University in 1996 with a Bachelor of Science in Real Estate and Finance. Cab is a member at Chet’s Creek Church in Jacksonville. He and his wife Tammy have two sons and two grandchildren.


Rick graduated from the University of Florida in 1975 with a Bachelor of Science Degree in Building Construction. He returned to his hometown of Jacksonville and has built a wealth of experience in construction management. Rick worked as a project manager for Stokes-Johnson and the Riverside Group before becoming the Vice President/City Manager for John Wieland Homes. He served as President of Giles McIvor since its inception in 2006 until 2020. Rick continues to stay involved as a member of the board. Rick is an elder at Palms Presbyterian Church in Jacksonville Beach. He and his wife Sally have two grown daughters and four grandchildren.