Janet Carroll

Janet Carroll is a resident of Star City and the CEO of AmerTek Industries.

Biography
Biography