Mika Tuupola

Mika Tuupola

#76885

@tuupola

Technology Director, Taevas Ogilvy