Stephen Strand's Location
Cumming, GA, US
Stephen Strand's Work
- Senior Operations Manager @ Nokia
- Technical Manager @ Nokia
Stephen Strand's Summary
Stephen Strand, based in Cumming, GA, US, is currently a Senior Operations Manager at Nokia, bringing experience from previous roles at Nokia. Stephen Strand has 1 email on RocketReach.