Company Description
CSM, located in College Station, TX, is a leading solar energy manufacturer in the United States. We are committed to harnessing the sun's power efficiently and sustainably to fuel businesses and communities for generations to come.
Role Description
This is a full-time on-site role for an Information Technology Specialist at CSM in College Station, TX. The IT Specialist will be responsible for network administration, troubleshooting, network security, and providing top-notch customer service on a daily basis.
Qualifications