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