Element Biosciences, Inc.
Technical Applications Support Specialist San Diego, California, United States
3 days ago
Provide technical applications support by answering customer technical inquiries via phone, email, and chat. Recommend changes to knowledge databases, website, and other company-managed databases of technical information. Participate in trainings on both new and existing supported products. Prese...