3 ms·consulting, where you travel a lot a do a lot of presentationsby helwr 16y agoconsulting, where you travel a lot a do a lot of presentations