David Rankin currently serves as the Senior Project Manager at Renewable Water Resources (ReWa), a position held since September 2021. Previously, David held the role of Program Services Manager at ReWa, demonstrating a strong background in managing projects and programs within the water resources sector.
Sign up to view 0 direct reports
Get started
This person is not in any teams