Gerald Finch

Gerald Finch

Professor of Management and Psychology at Universidad San Francisco de Quito, Ecuador

Location Ecuador