An electrical site manager oversees electrical installations and maintenance at construction sites. Responsibilities include coordinating with contractors, ensuring compliance with safety regulations, managing schedules, and troubleshooting electrical issues. They may also supervise a team of electricians and communicate project progress to stakeholders.