Sergio Blanco

#254117

Frontend Technical Lead, Ideaware Co.