DMC Global Inc. officially appointed James O’Leary as President and CEO on June 18, 2025, effective July 1, 2025, with an annual salary of $800,000 and a potential bonus of 125%. This follows his interim role starting November 29, 2024, and he will also continue as Executive Chairman.