SEP Engineers
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.