We strive to work with inspiring people who value a continuous learning environment and are very resilient.
Av. República, 62 F, 4º Andar
1050-197 Lisboa, Portugal
p: (+351) 215 969 470
The Square is driven by a demanding, characteristic culture and work philosophy.
If you want to join The Square team get in touch with us!