Twenty Twenty Consulting Ltd
Open positions
1 job
4 views 8 years ago
Product Analyst
Open 51d UK
United Kingdom
HeckmondwikeJob Title: Product Analyst / Product Manager Department: Product Marketing Reporting to: Product & Marketing Manager Excellent Benefits including 25 days holiday + bank holidays, Pension Scheme, Free Parking. My client…