Element Biosciences, Inc.
Technical Applications Support Specialist San Diego, California, United States
hace 3 días
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. Present technical updates to colleagues and contribute to department meetin...