GlobalSign Blog

Melanie Faller

Melanie Faller

Melanie Faller is the PR Manager at GlobalSign based within EMEA, with a focus on France and the DACH region. Melanie, home in Scotland, who has prior diverse background with experience in journalism & marketing and has previously been an executive within the technology industry.


Recent Posts