Global discovering sales channels careers