Found 2 Florida, Director, Science jobs