Rod Slate has joined The Stellar Group (Jacksonville, FL) as a construction project manager within the Process division.