Overview Details Press Releases Multimedia Locations People Groups Marcela de Escalante Marketing & Business Intelligence Corp Manage Marcela de Escalante is Marketing & Business Intelligence Corp Manager at SigmaQ