SETL
SETL's Leadership Team includes Alan Philpot and 4 others.
Anthony Culligan
Chief Engineer
Katherine Kennedy
General Counsel
Nicholas Pennington
CTO
Philippe Morel
CEO
View all
3 members
2 members