Citi ventures ?
anyone know anything (good/bad) about Citi ventures? all i know is that its citi's vc business and its based out in palo alto. any insight would be appreciated
anyone know anything (good/bad) about Citi ventures? all i know is that its citi's vc business and its based out in palo alto. any insight would be appreciated
Career Resources