FreeWire Technologies Appoints Tamara Mecham as New Vice President of Human Resources and Talent Read more