Ralph Weinberg has a diverse background in technology coordination, mental health care, and community work. Ralph has experience managing Microsoft Windows networks and providing mental health care based on individual treatment plans. Ralph also has experience teaching English and assisting in the development of community programs in disadvantaged neighborhoods.
Current role