Log In
Try Intch
CD
Can Do Marketing Solutions
Company Employees
All
1
Present
0
Past
1
Tara Wallis
Self employed
@Wallis & Co
Verified
Highly motivated Business and Marketing Professional currently living in France. Experienced in large corporate environments as well as running two businesses of my own.
More...
View profile
Log in