In 1997, Sedra was founded by four leading nationally recognized Egyptian engineers with more than 15 years of experience. Since it started, Sedra has always been focused on building a strong foundation that solidifies its presence in the medical industry, and brings a unique cross-industry perspect... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet