We look forward to hearing from you! Please also feel free to contact us directly for assistance in finding physicians utilizing our innovative Invitra products.
Address: 20503 Crescent Bay Dr, Lake Forest, CA 92630
Phone: (949) 856-3142
- Research and Development Scientist (PhD with CAR-T experience preferred)
- Materials Management Coordinator
- Laboratory Assistant
- Sales Representative (Cosmetic Division)