Our Staff

Randy Griffin
Randy GriffinPresident
Randy has been employed by James R. Griffin, Inc. since 1990 and is President of our company. He is a graduate of UCLA with a BS degree in Civil Engineering.  More…
David Martin
David MartinVice President, Director
David has been employed by James R. Griffin, Inc. since 1979 and is a Vice President and Director for our company. David possesses gifted carpenter skills and serves as the company general superintendent. More… 
Steve Landon
Steve LandonVice President, Director
Steve has been employed by James R. Griffin, Inc. since 1983 and is vice President and director for our company.  In his position as a Senior Project Manager and Estimator. More…
David Blair
David BlairProject Manager
David has been employed by James R. Griffin, Inc. since 1981.  An accomplished Superintendent and Project Manager, David is now a Senior Project Manager and Estimator  responsible for the projects of repeat customers, … More..
Tammi Souza
Tammi SouzaController
Tammi has been with our company for over nine years in the capacity of Controller responsible for all accounting systems and cost control. She also manages the administration of Subcontract Agreements, insurance and bonding issues. More…
James R. Griffin
James R. GriffinChairman of the Board
Jim Griffin took over the leadership of the Company in 1963. The Company was started by his father and grandfather and has been in continuous operation since 1913. More…