3 employees
Rumba uses strategy, design & technology to position brands on and off the Internet through Marketing, e-Commerce & CRM.
2009