Provides technical support, troubleshoots issues, and ensures proper functioning of assigned instrument platforms.
Technical Support Specialist • Madrid, Kingdom Of Spain, España