Econic Technologies appoints new Head of Sales and Licensing

by

by