Looking for a great place to work? Welcome to Envision.
Lead Generation & Nurturing Specialist
The ideal candidate for this position will be high-energy, passionate about technology, and willing to try untested approaches. They will understand both sides of the lead generation process and comfortable with both sales and marketing activities.