Greg Baker, President and CEO of JD Martin, is pleased to announce industry veteran Allen Austin has joined the company effective June 6, 2022. In a newly created role, as the VP of Renewable Energy and E-mobility division, Allen will lead efforts to deliver […]