Multi media artist is the role which involves designing and creating advertisements for marketing purposes.
Option-B.
<u>Explanation:</u>
The job of a computer programmer lies in two different fields, which are developing and testing the applications and programs which are to be used for specific purposes.
A technical writer writes content about the technology and makes people aware about what is new, what is trending and what the future may possibly have to offer.
A technical support specialist is the one who provides technical support to various programmers by giving information about the database which they may have to refer and handles other back end details as well.
Answer: I cant give you an exact answer, but your options are gonna be B or C.
Explanation: A computer programmer actually doesn't work with a marketing company at all, most of them work from home as it is. And a Tech Support Specialist may work with a marketing firm, but it would be strictly IT stuffs.