50 employees
Magnolia Online is an advertising company that provides email advertising, native advertising, and display advertising services.
2011