STAN MIRANDA
STAN MIRANDA
Company | EVOLUTION GLOBAL MANAGING PARTNERS LDC |
---|---|
Business Number | 651519 |
Role | Principal |
Title | VP |
Residence Address | 20 ST. PETER'S ROAD, ST. MARGARETS, TWICKENHAM TW1 1QX, UNITED KINGDOM |
Business Address | 40 STRAND, 7TH FLOOR, LONDON WC2N 5HZ, ENGLAND |