Frank Owens is currently employed at Vonage as a Senior Sales Team Leader. Frank has extensive experience in sales, having held various positions such as Senior Account Executive, Account Executive, and Sales Development Representative. Prior to working at Vonage, Frank served as Operations Manager at CLEC Solutions, Inc. Frank obtained a degree in Communications with a focus on Advertising from The University of Alabama.
This person is not in the org chart
This person is not in any teams