Pharmaceutical Companies Jobs in Ottawa
Development Technician - 12 months Term position
BWX Technologies - Ottawa, ON, CA
Assists in troubleshooting, custom maintenance and repairs, project activities and research technical support and development. Assembles equipment and runs tests & experiments. Assists in commissioning...
from: BWX Technologies - More than 30 days ago