People and Culture

Job Role: People & CultureJob Area: ManagementWe are Latitudde – A team of IT specialists, with nearshore offices based in Portugal, supporting clients from North America & Europe. Powered by Readiness IT group, with more than 500 people around the...