generation processes in conjunction with a team of 6. Manage a team of 6 on a European scale and provide guidance in marketing... and marketing plans based of customer requirements/needs. Proactively influence and coordinate with internal teams...
SER Limited