nation. As they continue to expand, we are working on solidifying customer care and sales operations. We need this Director of Customer team of 30+ direct reports. Think Disneyland-equivalent level of service!
This Director can be based out of Atlanta, Dallas-Fort