Log in
SThree
Contact
Links
View in org chart
Emiliana Argyrocastriti
Service Delivery Manager
Aithne Monaghan
Senior Service Delivery Partner
James Brower
Senior IT Service Delivery Engineer
Katie Miller
January, 2022 - present
December, 2020
September, 2018
April, 2017
Senior Service Delivery Partner at Neeyamo
Senior Service Delivery Partner at SThree