Trumid

Trumid

HQ
New York, New York, USA
195 Total Employees
Year Founded: 2014

Trumid Leadership & Management

Trumid Employee Reviews

One of the things I value most at Trumid is the accessibility of leadership. From weekly calls with managers to casual conversations with our CEO, that level of interaction and support is both rare and energizing.
Lauren, Product Success
Lauren, Product Success