Rodan Expands Its Leadership Team
April 21, 2020 – Rodan Energy is excited to announce two new additions to its senior leadership team. Roman Duch joined Rodan as Vice President, Corporate Development, and John Carroll joined as the Managing Director of US Operations. Both John...