Tabe Johnson is a professional engineer with over 10 years of metallurgical, mining, and project engineering experience. His focus is on industrial projects, particularly run-of-river hydropower.