Cowen Group employs 2 employees. The Cowen Group management team includes Laura Beard (Chief Accounting Officer), and Shujen Chen (Developer).
Looking for a particular Cowen Group employee's phone or email?