Robert Allen is an experienced marketing professional currently serving as Marketing Manager at Numiko since July 2023, where efforts focus on driving growth through a research-led inbound strategy. Previous roles include Marketing Manager at Tred, where user growth and brand development were prioritized, and at Citu, where both online and offline marketing strategies were implemented to promote brand and sales. Additional experience encompasses roles as Editor for SmartInsights.com, Marketing Executive at Barclay Jones, and Social Media Marketing Officer at PIN, among others. Robert Allen holds a Mini MBA in Marketing and advanced degrees in Global Development and International History and Politics from the University of Leeds.
Sign up to view 1 direct report
Get started