Mario Morelli is currently the Vice President of Global Logistics at Traffic Tech, a position held since 2022. Previously, they served as the Vice President and Director of International Freight at Omnitrans from 2009 to 2022. Before that, Mario was the Director of Operations and a Shareholder at Cyberfreight Systems Inc. from 1996 to 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices