Student or Learner
but our handling it captures its spirit
i think the context is from the website Online Ethics Center: Teaching Engineering Ethics: Leaking Waste Containers
(I googled the phrase.)
I'm not sure what this means either, but I think it has something to do with the man's beliefs that his team is better able to take care of the problem because of their related experience, if that makes any sense.
Wait for another response.