Scale Microgrid Solutions
–
Manhattan, NY, 10019
The Role We are looking for an Office Manager to join our team and manage our new, New York City office. You will execute a variety of office management and administrative tasks and serve as a key point of contact for internal and external parties... - May 23