5 jobs for "Global Marketing and Sales Manager (Power Consulting)"