Director, Channel Sales – U.S.

Location - USA - Remote o Full-time

About the Role