Donald Danforth Plant Science Center
Teddy Bekele is on the Board of Directors at Donald Danforth Plant Science Center. Teddy is also the SVP and Chief Technology Officer at Land O’ Lakes, Inc.
This person is not in the org chart
This person is not in any teams
This person is not in any offices