• Embrava
  • United States, New York, NY
Company Description Through innovative hardware and software solutions, Embrava enables companies to create smarter workspaces that enhance employee productivity and collaboration.

Role Description
This is a full-time on-site role for an Alliance and Partner Channel...