Allen Marsh's Location
Chennai, TN, IN
Allen Marsh's Work
Allen Marsh's Education
Allen Marsh's Summary
Allen Marsh, based in Chennai, TN, IN, is currently a Senior Technical Account Manager at Tata Communications, bringing experience from previous roles at Tata Communications and IBM. Allen Marsh holds a MBA - Master of Business Administration in Information Technology @ Bharathidasan University. Allen Marsh has 2 emails on RocketReach.