Benjamin Richy

#701103

Techie, PE and strategy experience