12 employees
Elettra partners with customers in a variety of industries, including hospitality, retail, real estate, professional services and publishing
2007