We currently show e-board and committees on /team. We show project leads in the projects page, but they should also be giving their own cards like in /team where they can link their GitHub / LinkedIn, etc.
Adding them to /team (as it is) is probably not the play since that page is already pretty long. And giving them a page that is separate from e-board and committees doesn't really make sense.
But leads need to be added somehow.