Nodal Congestion Analyst - Lead
Jul 2024 – Present (11 months)
Started July 2024
Manager level position
+1 812-*******
phone Phone