Address : Leeds, England, United Kingdom Industries : Marketing & Advertising Website : fleek.marketing Phone : +44 113 320 2121 Position : founder and CEO |
Hammad Sheikh ( Personal Assistant )
Fleek Marketing Marketing & Advertising founder and CEO |
Business Development Manager |