Who We Are Born in 2004 as Techedge, we have almost 20 years of expertise that enabled us to become what we are today: Avvale! This path led us to be able to count on over
Operations Technology Intern - Traceability & Digital PP If you’ve worn a pair of glasses, we’ve already met. We are a global leader in the design, manufacture, and distribution of ophthalmic lenses, frames, and sunglasses. We