ralph cibis
leadership. culture. software engineering.
climbing. cooking. agile coaching.