Full-time Company Description About Sopra Steria Sopra Steria, major Tech player in Europe recognised for its consulting, digital services and software
Conceptualize design and publish websites.Possess web marketing / promotion & advertising skills.Strong graphic design & image editing skills are