Nelson Allen's Location
Texas, United States
Nelson Allen's Work
Nelson Allen's Education
Nelson Allen's Skills
Nelson Allen's Summary
Nelson Allen, based in Texas, United States, is currently a Senior Lead of Carrier Channel Management at Samsung Electronics America, bringing experience from previous roles at Samsung Electronics America and AT&T Advertising Solutions. Nelson Allen holds a 2006 - 2011 Bachelor of Business Administration (B.B.A.) in Finance @ Baylor University. With a robust skill set that includes Advertising, Local Marketing, Lead Generation, Account Management, Team Leadership and more, Nelson Allen contributes valuable insights to the industry. Nelson Allen has 2 emails on RocketReach.