Mellonaid employs 4 employees. The Mellonaid management team includes Mihali Stavlas (CEO), and Meredith Cox (Graphic Designer and Client Strategist).
Looking for a particular Mellonaid employee's phone or email?