Thomas Carroll has been working as a Site Engineer at King Construction since December 2017, and concurrently has been employed at SEP (Site Engineering Personnel) Ltd since August 2008. In terms of education, Thomas attended Our Lady Queen of Peace.
Sign up to view 0 direct reports
Get started