Leila S.'s Location
Washington, DC, US
Leila S.'s Work
Leila S.'s Education
Leila S.'s Summary
Leila S., based in Washington, DC, US, is currently a Principle IT Project Manager at Intelsat, bringing experience from previous roles at Accenture. Leila S. holds a BS in Computer Science @ George Mason University - Volgenau School of Engineering. Leila S. has 2 emails and 1 mobile phone number on RocketReach.