Ralph Eschenbach

Ralph Eschenbach does multiple technical and general management assignments. Many Board of Directors positions in private high tech startups. Specialties: General small company management skills, corporate governance knowledge.
Country: US
Visit Website