Wilbur Swan is currently the CEO and co-founder of Catchlight and serves as the Managing Director of Fidelity Labs at Fidelity Investments since 2019. They have been instrumental in leading innovative projects and driving growth in both organizations.
This person is not in the org chart
This person is not in any teams
This person is not in any offices